Watch out for these guys. Technician arrived same day which was great. However they charge an $ 89 «diagnostic fee» just to show up and the time spent actually diagnosing was charged in addition to the diagnostic fee at rate of $ 120/hr! In the end, the fix was to push a reset button. I live in Greeley, 5 minutes from the shop, guy was in and out in 15 minutes and for this I paid $ 120 and since he refused to replace the sensor that triggered the need to do the reset it practically guarantees a return visit. Oh, and when he left the furnace was not working because he had neglected to turn a switch inside the furnace case back on.