I've had great dealings with this company. James is my technician, and I'm very pleased with his work and look forward to seeing him each time he comes!