I do not recommend this company for service. I have scheduled with them for twice a year check up on units. They constantly call me 30min prior to the arrival time to push me out another two weeks. I can understand emergencies and unplanned events, but to do it every time 30min prior to arrival? This company does not put the customer first. Highly recommend you take your business elsewhere.