Heating and cooling
Furnace repair: what it costs in Massachusetts
Wide range: this job varies a lot. Itemize your quote for a better answer.
How this range is built
| Part of the job | Low | High |
|---|---|---|
| Parts and materials | $20 | $550 |
| Labor: 1 to 3.5 hours × $100 to $140 an hour | $100 | $490 |
| Fees: disposal, permits, supplies | $89 | $180 |
| Total, rounded | $200 | $1,225 |
The hourly rate is the BLS Occupational Employment and Wage Statistics, May 2025 average pay for this trade in Boston, $38.41 an hour, times 2.6 to 3.6 to cover what a contractor bills (overhead, tools, insurance, profit). Materials are a band from basic to high-end. Full method.
Not a repair shop, estimates only. Typical range, estimate. Not a quote. Your home, materials and contractor change the number.
Fix a furnace that will not start, blows cold air, or cycles on and off. Common fixes are igniters, flame sensors, blower motors and control boards.
Got a quote for this job?
Check it with the button above, or share what you were quoted so the range gets better.
Get quotes from local pros
Tell us about the job and your ZIP. Free, takes a minute.
Fair Price is not a contractor or a repair shop. Who sees your request
What is usually included
- Diagnosis of the fault
- Replacement of the failed part
- Safety and combustion check
- Filter check
What moves the price
- Part cost (sensor vs control board vs blower)
- Emergency or weekend call
- Age of furnace and part availability
- Whether other parts fail on the same visit
Questions to ask before you say yes
- Is there a diagnostic fee and is it applied to the repair?
- Is the part under warranty?
- Is repair still worth it for this furnace's age?
- Can you check for carbon monoxide issues?
Can you do it yourself?
Check the filter, thermostat and breaker yourself. Gas, igniter and board work should go to a licensed pro.
Common questions
Why is my furnace not heating?
Common causes are a dirty filter, bad igniter, dirty flame sensor, thermostat problem or a tripped switch.
Is it better to repair or replace?
If the furnace is under 12 years old and the fix is under a third of a new unit, repair is usually fine.
How much is a flame sensor cleaning?
Cleaning a flame sensor is often the cheapest furnace fix, usually near the service call fee plus a short labor time. A new sensor adds a small part cost.
How much does furnace repair cost in Massachusetts?
A typical range is $200 to $1,225. It is an estimate built from labor wages and material prices, not a quote.
Typical range in 10 metro areas
Only the labor rate changes between cities. Same parts, same hours.
| Area | Typical range, estimate |
|---|---|
| Boston area, Massachusetts | $200 to $1,225 |
| New York City area | $200 to $1,225 |
| Los Angeles area, California | $200 to $1,200 |
| Chicago area, Illinois | $200 to $1,225 |
| Houston area, Texas | $180 to $1,100 |
| Dallas-Fort Worth area, Texas | $180 to $1,100 |
| Phoenix area, Arizona | $180 to $1,125 |
| Atlanta area, Georgia | $180 to $1,100 |
| Miami area, Florida | $180 to $1,100 |
| Seattle area, Washington | $210 to $1,275 |