Strange smell: what a fix costs
From a $15 filter to $800 of duct cleaning, what each furnace smell costs to fix, with four worked jobs and the safety exceptions that cost nothing.

Fixing a furnace smell costs $0 to $800 depending on cause: a filter is $15 to $40, a diagnostic $100 to $250, most repairs $150 to $600, duct cleaning $300 to $800, and a gas leak call to the utility is free. Burning dust in autumn costs nothing.
- Filter
- $15 - $40
- Diagnostic
- $100 - $250
- Typical repair
- $150 - $600
- Duct cleaning
- $300 - $800
Some links on this page are affiliate links.If you buy through them we may earn a commission at no extra cost to you. We do not accept payment for rankings. Read the full disclosure.
Fixing a furnace smell costs anywhere from nothing to about $800, because the price follows the cause rather than the symptom. Burning dust on the first autumn start is free. A filter is $15 to $40. A diagnostic is $100 to $250, most part repairs are $150 to $600, and duct cleaning for a musty smell is $300 to $800. The only call that costs nothing and should never be delayed is a gas smell, which goes to the utility.
Cost by smell
| Smell | Cause | Fix | Cost |
|---|---|---|---|
| Burning dust | Seasonal dust on exchanger | Run it through a few cycles | $0 |
| Stale, dusty | Loaded filter | Replace filter | $15 - $40 |
| Electrical burning | Motor, board, wiring | Diagnose and replace | $150 - $600 |
| Exhaust | Flue, draft, exchanger | Combustion and draft service | $200 - $600 |
| Musty | Duct or coil moisture | Correct moisture, clean ducts | $300 - $800 |
| Chemical, sweet | Refrigerant leak (heat pump) | Leak repair and recharge | $200 - $600 |
| Gas | Supply or appliance leak | Utility attends, then repair | $0 + repair |
The first two rows account for most calls and cost less than the diagnostic that would have been booked.
Four worked jobs
Job one: dusty smell in October. The homeowner booked a diagnostic at $120. The technician found a filter that had not been changed since spring, replaced it at $30, and confirmed the heat exchanger was clean. Total $150, of which $120 was the visit.
Job two: musty smell from the vents. Diagnostic $120, condensate drain cleared $180, duct cleaning $650, total $950. The drain was the source; without fixing it, the cleaning would have been repeated within a year.
Job three: burning plastic smell. Diagnostic $120, blower motor replaced $620, total $740. The motor had been running hot for weeks and the insulation on the leads was scorched.
Job four: exhaust smell at the flue. Diagnostic $120, combustion analysis and draft test $180, flue joint resealed and draft corrected $240, total $540. The flue connector had corroded and was spilling into the room.
What drives the price
Whether the visit is credited. Some companies credit the $100 to $250 diagnostic against the repair. That changes the total by up to $250, and it is worth asking on the phone.
The part involved. A control board at $300 to $600 is the expensive common repair. A sensor or thermocouple is at the low end.
Duct scope. Duct cleaning at $300 to $800 covers a typical house. Multiple systems, long runs or a crawlspace installation push toward the top or past it.
Access. A furnace in a closet or attic adds labour to any repair that needs the blower or the flue reached.
After-hours. An emergency call-out is $200 to $500 instead of a standard diagnostic. A burning smell at 10 pm will be priced accordingly.
The safety exceptions
Two smells are handled at no charge by other parties, and neither should be treated as a repair quote.
Gas. The utility attends, tests, and either fixes the supply side or shuts the appliance off. That visit is free. If the appliance needs a repair afterwards, that is a contractor’s bill, typically $150 to $600.
Carbon monoxide alarm activation. The fire department or utility will attend. Do not wait for a contractor appointment. Evacuate first.
Nothing in this article should be read as a reason to delay those two calls. They are free, and they are the ones where a delay has consequences that are not financial.
When a smell means replacement
Most smells are repairs. One is not.
A cracked heat exchanger is the failure that ends a furnace. It can produce an exhaust smell, a yellow flame, soot, or a CO alarm, and it cannot be repaired economically. Replacement runs $3,000 to $8,000.
The arithmetic is simple: a heat exchanger replacement typically costs most of a new furnace and leaves an old unit around it. That is why the recommendation on a confirmed crack is replacement rather than repair.
The decision framework is in is furnace repair worth it, and the replacement range is in how much furnace repair costs.
What to ask before you approve work
- What smell type did you identify, and what caused it?
- Is the diagnostic credited against the repair?
- If duct cleaning is recommended, what is the moisture source?
- If a part is recommended, what test identified it?
- What warranty applies to the part and the labour?
- If the heat exchanger is suspect, was it tested or inspected visually?
Question three is the one that prevents a repeat bill. Duct cleaning without fixing the moisture is a subscription.
What to do before booking
- Change the filter at $15 to $40 if it is loaded.
- Note when the smell occurs — burners, blower, or constant.
- Open a window and see whether it clears.
- Leave the building if the smell is gas, and call the utility.
- Switch the furnace off if the smell is electrical or exhaust.
- Book a diagnostic at $100 to $250 once you know the pattern.
For the repair paths in detail, see strange smell repair options. For prevention, strange smell prevention, and for the signs that a smell is serious, strange smell warning signs.
One more cost to keep in mind: a musty smell that returns six months after a $650 duct cleaning is not bad luck. It is the moisture source still being there. Before approving the cleaning, ask what is being done about the condensate drain, the coil or the crawlspace humidity. If the answer is nothing, the cleaning is the first instalment rather than the fix.
Frequently asked questions
How much does it cost to fix a furnace smell?
From nothing to about $800. Burning dust costs $0, a filter is $15 to $40, a diagnostic is $100 to $250, most part repairs are $150 to $600, and duct cleaning for a musty smell is $300 to $800.
Is the gas utility call really free?
Yes. Utilities attend gas leak reports at no charge and will tell you whether the leak is on their side or the appliance. Repair of the appliance afterwards is a contractor's charge.
Why is duct cleaning so much more than a repair?
It is a different service with truck-mounted equipment and several hours of labour. It also does not fix the moisture source, so it can be a repeat cost if the underlying cause is not addressed.
Does a diagnostic fee apply if the smell turns out to be nothing?
Usually yes. The visit is the product. Some companies credit the fee against a repair if one is needed, so ask when you book.
Can a $20 filter fix a musty smell?
It can reduce a stale, dusty smell, but not a musty one that comes from moisture in the ducts or on the coil. In that case the moisture has to be corrected before cleaning helps.
What is the most expensive smell to fix?
A cracked heat exchanger, which ends the furnace rather than being repaired. Replacement runs $3,000 to $8,000. Exhaust smells should therefore be investigated quickly rather than watched.
Sources
Some links are affiliate links.If you buy through them we may earn a commission at no extra cost to you. We do not accept payment for rankings. Read the full disclosure.


