They came when they said they would and diagnosed the problem quickly and the coil, a major part, was replaced in less than 24 hours even though it had to be special ordered. They handled the warranty on the part even though I hadn't bought the system from them. The technician, Sean, was very knowledgeable and efficient and easy to get along with. I highly recommend him and this company.