Contracted with this company after reading their reviews online. Certainly could have used someone locally, but am very satisfied with my choice. The technician, Greg, was exceptional and explained everything in detail. I am going to continue using them for maintenance to have peace of mind, and would highly recommend them to anyone. Lori at the office was wonderful as well.