Brian was very knowledgeable and willing to explain everything in great detail. I appreciated his attention to detail and thorough investigation of the problems we were having.