They have great technicians! However whoever runs the office and sets up the appointments is the rudest person we have ever worked with. Apparently they think they have enough business to dump customers. We missed a visit in June because we were away. We called to check about it and was told if you want an appointment you need to call. So I set an appointment up and then got the bill that increased without warning. We were told to bad. We don't need you as a customer and hung up on my husband. We used them for over 2 years and we are done ! read more