Local Furnace Repair contractors
Find local furnace repair contractors. Search by zip code.
Enter a zip code or state to search for contractors.
FAQs about Furnace Repair
Why is my furnace not heating?
Common causes: thermostat set incorrectly or batteries dead, tripped circuit breaker, dirty air filter restricting airflow (the most common issue), failed ignitor (the #1 part failure on modern furnaces — $100–$250 to replace), dirty flame sensor (causes the furnace to start then shut off after a few seconds — $75–$200 to clean or replace), failed blower motor, or cracked heat exchanger. Before calling for service, check the thermostat settings and batteries, replace the air filter, and verify the circuit breaker hasn't tripped. If the furnace starts but shuts off after a few seconds, the flame sensor is the most likely culprit.
How often should I service my furnace?
Schedule annual furnace maintenance in fall before the heating season. A tune-up ($80–$150) includes: cleaning and inspecting the burners, testing the ignitor and flame sensor, checking the heat exchanger for cracks (critical safety check — cracked heat exchangers can leak carbon monoxide), inspecting the flue and venting, testing safety controls, lubricating the blower motor, and checking the thermostat. Annual maintenance extends furnace life by 3–5 years, maintains efficiency, and catches carbon monoxide risks before they become dangerous. Always have working CO detectors on every level of your home.