Had a problem with my furnace last winter. Called in a different company, and they fixed the problem, and while there, offered to check my heat exchanger. They found it to be cracked and said the furnace needed to be replaced, and estimated $2,500-$3,000. Since the heating season was almost over, I held off on replacing the furnace, and installed a carbon monoxide detector as a precaution. In the fall, I wanted to make sure the furnace was in good working order for the upcoming winter. I wanted to get a second opinion, since the first one was basically unsolicited. I searched for a company that was local to my home(North Aurora) and came across Air-rite. The service technician came out, not only did the camera inspection (like the previous company) but also disassembled the furnace to get a better look. The heat exchanger was cracked, but not severely. The technician then read thru my owners manual and found that the furnace was still under warranty for parts (not labor) and said the furnace could be repaired for about 1/4 of the cost of replacing it. He ordered the part, and when it came in came back and installed it. Very quick, very professional, explained everything he was doing clearly and concisely. My only complaint was the appointment to replair the furnace had to be rescheduled at the last minute due to the technician becoming ill, and I had already scheduled time off of work. Very pleased with the service, and signed up for annual maintenance plan based on how well the experience went.