I would highly recommend this company. The technician, Eric, was knowledgeable and knew exactly what to do. He was also extremely punctual. I was very impressed.