Furnace repair costs vary enormously — from a quick $100 fix to a repair that costs more than the furnace is worth. Knowing roughly what each common repair runs helps you recognize a fair quote and make a good repair-versus-replace decision on a cold morning when you'd rather not be making any decision at all.
The typical service call. Most furnace repairs in our area fall between about $150 and $600 including the diagnostic fee. The diagnostic visit itself typically runs $75–$150 and is usually credited toward the repair. After-hours or emergency calls add a premium, which is one reason to get an annual tune-up before the first cold snap.
The common repairs and what they run. A dirty flame sensor — probably the most frequent no-heat call on modern furnaces — is often $80–$200 to clean or replace. A hot surface igniter typically runs $150–$350. A pressure switch, $150–$300. A thermostat replacement, $150–$500 depending on the model. A gas valve, $300–$700. A draft inducer motor, $300–$800. A blower motor, $400–$1,500 (variable-speed motors sit at the top). A control board, $400–$700. Refractory or burner cleaning and adjustment usually lands in the $100–$300 range.
The one that changes the conversation: a cracked heat exchanger. Replacing it typically costs $1,500–$3,500 and is only worth doing on a young furnace under warranty (heat exchangers commonly carry 20-year or lifetime coverage on the part, but labor is on you). On a furnace over 12–15 years old, a cracked heat exchanger almost always means it's time for a new furnace — and because a crack can leak carbon monoxide into your home, it's not a repair to defer.
Repair or replace? The usual guideline: if the furnace is over 15 years old and the repair is more than a third of the cost of a new unit, replacement is generally the better investment — especially since new furnaces are meaningfully more efficient. Under 10 years old with a single failed part, repair almost always wins. In between, it depends on the furnace's history; a unit that's needed something every winter is telling you something.
How to keep costs down. Most expensive furnace failures start as cheap ones: a dirty filter overheats the heat exchanger, a neglected flame sensor stresses the igniter, a clogged condensate line trips safeties. An annual fall tune-up catches those for a fraction of the repair cost — which is exactly what our Energy Savings Agreement covers, along with priority scheduling and repair discounts.
Reinhardt Heating and Air repairs all furnace makes and models across Lincoln, Gaston, Mecklenburg, and Catawba counties, with up-front pricing before any work begins and service from 7am to midnight, seven days a week. No heat? Call us — we'll tell you honestly whether it's a $150 fix or time to talk replacement.


