Kevin is very professional. His customer service was top notch! He was very helpful. He explained in detail the type of unit I had , how it works when working properly & pointed out the problem. In addition he provided pros & cons on a couple directions to address the problem. His cost was reasonable as well. I would recommend his service because of his Expertise, Customer Service & Cost.