Central heating repair costs typically run $150-$1,200, with many routine repairs landing near $450. The final price depends on whether the home has a furnace, boiler, or heat pump, which part failed, local labor rates, and whether the repair requires after-hours service.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Diagnostic visit | $75 | $110 | $200 | May be credited toward repair |
| Common repair | $150 | $450 | $1,200 | Parts and standard labor |
| Major component repair | $700 | $1,400 | $2,500 | Examples include heat exchangers or blower assemblies |
What a typical furnace or boiler repair costs
For a standard residential system with normal access, a straightforward repair usually costs $150-$700, while a complex repair can reach $1,200-$2,500. A typical service call includes diagnosis and a repair, but some contractors charge the diagnostic fee separately. Furnace igniters, thermostats, flame sensors, and capacitors tend to cost less than control boards, circulators, or heat exchangers.
Budget about $300-$600 for a common repair, excluding unusual access problems or emergency surcharges. Older boilers and high-efficiency furnaces may need specialized parts, and some manufacturers price replacement components above standard models.
Assumptions: U.S. residential system, standard replacement parts, weekday appointment, and ordinary access to the equipment.
How parts and technician labor shape the quote
A written estimate should distinguish diagnostic charges, parts, labor, and any disposal or trip fees. Labor rates often range from $75-$150 per hour, though minimum service charges can make a short repair cost more than its time alone suggests. Parts pricing varies by system brand, availability, and whether the component is original-equipment or aftermarket.
| Quote component | Typical price | What it covers | Pricing basis |
|---|---|---|---|
| Diagnosis | $75-$200 | Testing and fault identification | Per visit |
| Labor | $150-$600 | Common troubleshooting and repair | $75-$150 per hour |
| Small parts | $25-$250 | Igniter, sensor, fuse, or capacitor | Per component |
| Major parts | $250-$1,500 | Blower motor, control board, or circulator | Per component |
| Trip or disposal fee | $0-$150 | Travel or removal of failed parts | Per job |
Ask whether the diagnostic charge is included in the quoted repair total. A labor estimate can be checked with , but the contractor may also apply a flat-rate repair price that includes overhead and warranty coverage.
Which system specs and failures raise repair prices?
System type and failed component are major price drivers. A gas furnace with a failed flame sensor may need a relatively inexpensive part, while a boiler circulator or heat-pump control board can involve more labor and higher parts costs. A repair involving a sealed refrigerant circuit usually requires certified handling and may cost more than a basic electrical fix.
Capacity and age also matter. A system below 80,000 BTU may use a different parts range than a larger furnace above 100,000 BTU, although capacity alone does not determine the quote. When a system is over 15 years old, discontinued parts or repeated failures can make repair less practical. Restricted access, corrosion, and damaged wiring can add $100-$500 or more.
Get an itemized estimate when a repair exceeds $700 or involves a safety-related component. For carbon monoxide concerns, a cracked heat exchanger, or gas odor, stop using the equipment and request prompt professional assessment.
Which repair choices can keep the bill controlled?
Start by comparing the proposed repair with the exact symptom and test results. A second estimate is especially useful for repairs above $700, but it should compare the same parts, labor scope, and warranty rather than only the bottom-line price. Confirm whether the contractor will apply the diagnostic fee to the repair.
Homeowners can safely check that the thermostat has power, the air filter is not clogged, and the breaker has not tripped before booking service. They should not open gas components or attempt electrical repairs. Choosing a standard replacement part may cost less than an upgraded component when the manufacturer permits both and the warranty remains valid.
Control the scope by approving only repairs supported by diagnosis, not optional upgrades bundled into the quote. If several components are failing, ask for separate prices for essential repair and recommended work.
How long does a heating repair take and cost in labor?
Many routine jobs take 1-3 hours, while difficult troubleshooting or a major component replacement may take 3-6 hours. At $75-$150 per hour, labor alone could calculate to $75-$450 for a short visit or $225-$900 for a longer repair; minimum charges and flat-rate pricing can change the total.
Parts availability can stretch the calendar time beyond the technician’s work time. Common sensors and igniters may be stocked locally, while a model-specific board or boiler component can require several days to arrive.
Ask for both the expected on-site hours and the likely parts lead time. That distinction helps explain why a repair may not be completed on the first visit.
How regional rates and emergency calls change the price
Prices are often 10%-25% higher in high-cost metro areas than in lower-cost rural markets, reflecting wages, travel, and business overhead. Local competition and parts access can narrow or widen the difference, so national ranges are not a substitute for nearby quotes.
Evenings, weekends, and holidays may add $100-$400, or increase the labor rate by 25%-100%. Winter cold snaps can also limit appointment availability and raise demand. A non-urgent repair scheduled during regular business hours is generally less expensive than an immediate after-hours call.
Confirm the call-out fee and any emergency-rate multiplier before authorizing dispatch. If the system can be safely left off, a standard appointment may avoid a substantial premium.
When is replacement less costly than another repair?
Replacing a major part can make sense when the system is otherwise sound and the part remains available. Compare that quote with a new system, which commonly costs about $4,000-$10,000 for a furnace installation and $6,000-$15,000 for a boiler, depending on capacity, efficiency, venting, and installation changes.
A repair approaching $1,500-$2,500 deserves a broader comparison, particularly if the equipment is 15-20 years old or has needed repeated service. Replacement prices can rise if ductwork, piping, electrical service, or venting must be modified; these costs should be listed separately in the estimate.
Compare the repair bill with the installed replacement quote and the equipment’s remaining condition. A lower repair price is not necessarily the lower long-term expense if another major failure is likely soon.