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.