Be aware that this company's fees are above high end. Knowing what was wrong with my furnace, I gave the company the serial numbers for the furnace and the faulty part when I called for service. The technician switched out the part (after confirming my diagnosis within two minutes) within 15 minutes. I was billed: $85.00 diagnostic and $352.04 for parts and labor. The part itself costs no more than $85.00 anywhere, therefore I was charged more than $250.00 for 15 minutes of work (not including the diagnostic fee, which was also above average) - well above any other high-end service fee. We've used this company in the past; they used to be a reasonable, service-oriented company. Not anymore.