The company and Technician Greg was recommended to me by another satisfied customer. My furnace is old and had a lot of improvised repair. Greg went through the system, consulted with the home office and made a repair that is giving us the time to prepare for an upgrade. When the replacement unit went out, Greg came back right away identified the problem and replaced the defective unit with no further problems. I look forward to a continued relationship with this company to consult and maintain our furnace when we get a new one.