Most furnace repairs cost between $150 and $1,500, with a typical repair around $350 to $700. Diagnostic fees usually run $79 to $129 and are credited toward the repair cost when you proceed. The exact price depends on the failed component and labor time required.
Typical repair ranges
- Igniter or flame sensor — $200–$400
- Capacitor or contactor — $200–$450
- Blower motor — $400–$900
- Inducer motor — $500–$900
- Control board — $400–$900
- Gas valve — $500–$900
- Heat exchanger — typically replace the furnace
We provide flat-rate, upfront pricing and a written estimate before any work begins. Schedule a diagnostic through furnace repair, ask about specials, and use the Mainstream Maintenance Plan for 15% off repairs.