For 20 yrs they did a great job. My furnace motor went out and they replaced it at a reasonable price. Motor never sounded right and then died 2 yrs later. The same man was dispatched out and he replace the same motor and showed me that the connection was loose and burned the wire . He sharged me twice the amount and denied he was the one that caused the problem.. He also managed burn my thermostat out due to his shaking. Do not have them send out the repairman named GUY. Now I will look for another company as my pleas went onto deaf ears. The repairman could have burned my house down. I was lucky. The other techs are trustworthy.