I called a week ago to schedule our maintenance. It was very easy to do. Garrett arrived to complete a scheduled maintenance on our furnace. He was thorough and informative about the function of our furnace. As part of the maintenance a water heater flush was offered as well. We have used 888 heating in the past for a repair and were greatly satisfied with the work completed as well as the friendliness of all employees we interacted with. Would definitely recommend this company for repair and maintenance.