Home Cost Kit

Duct cleaning cost dataset

This is the complete dataset behind the duct cleaning calculator, at national wage rates. It is the one page on this site where the price is not the most useful thing on it: the Environmental Protection Agency publishes a position on this service, and that position sits beside every figure below. The work is priced per opening, which is how it is really organised. Last reviewed 2026-08-23.

What the regulator publishes

From EPA, Should You Have the Air Ducts in Your Home Cleaned?, retrieved 2026-08-23. These are quotations, not summaries:

EPA also sets out when cleaning is warranted: visible mould growth inside the ducts, ducts infested with vermin, or ducts clogged with so much dust and debris that particles are actually released into the home. This dataset exists so that somebody in one of those three situations can price the job properly, and so that somebody who is not can find that out before paying.

Priced by the opening

Cost by number of openings
HouseOpeningsHoursPer openingCost
A small single-storey house96.3$70$632
The reference house148.4$52$733
Larger, or a two-storey1810.1$45$815
Big house, often two systems2513$38$954

A flat “whole house” price with no opening count in it is not a quote you can compare with anything, because it says nothing about how many runs will actually be done. The cost per opening falls slightly with size because the set-up and the trunk work are fixed per system.

Access

Cost by how reachable the ducts are
AccessFactorCost
Ducts are easy to reach×0.85$670
Normal×1$733
Attic or crawl space, awkward throughout×1.3$853

The add-ons, itemised

Cost of each optional add-on
Add-onWhat it adds
Camera inspection$80
Dryer vent$103
Chemical biocide$140

The camera is the only one that can tell you not to buy the rest, which is why it is worth insisting on before as well as after. The dryer vent is the one with the plainest reason to exist: a lint-blocked vent is a fire risk. The biocide is the one to read the regulator on first — EPA states that no chemical biocides are currently registered for use in internally-insulated air duct systems, and most American houses have been ducted in internally-lined flexible duct since the early 1970s.

The other service, for comparison

Cleaning this house is $733. Sealing its ducts, taken from our own ductwork model at the same national wages, is $1,997 — 272% of it. The two are frequently sold together and do entirely different things: one removes what is inside the ducts, the other stops the air you paid to heat escaping into an attic. Only one of them has a measurable effect on a utility bill. This is not an argument against cleaning ducts. It is an argument for knowing which of the two you are buying, and for not assuming the more familiar one is the more useful one.

Line items

45% of the reference total comes from estimated rather than official figures. ⚠️ The hours are billed at the BLS wage for maintenance and repair workers rather than for HVAC mechanics — an earlier version used the latter and came out about 12% above the market, and the error was the trade rather than the hours.

Unit costs and quantity formulas
Line itemUnitMaterialEquipment / hrTradeData
Set-up: negative air machine and containmentone per air handling systemeach—$85 – $210—estimated±42%
Cleaning each supply and return opening0.42 hours per opening × access factorhour——Maintenance and Repair Workers, Generalsourced
Cleaning trunk lines and the equipment cabinet2.5 hours per system × access factorhour——Maintenance and Repair Workers, Generalsourced
Cutting and sealing access openingstwo per systemeach$18 – $55——estimated±51%
Dryer vent cleaning1 when the dryer vent is includedeach$55 – $150——estimated±46%
Camera inspection before and after1 when a camera inspection is includedeach$40 – $120——estimated±50%
Chemical biocide or "sanitiser"1 when a biocide is appliedeach$60 – $220——estimated±57%
New filterone per systemeach$12 – $45——estimated±58%

The reasoning behind each figure

Set-up: negative air machine and containmentestimated, ±42%
  • One truck-mounted or portable vacuum per system, put under negative pressure so that what is dislodged leaves the house rather than being redistributed into it.
  • This is the line that separates real duct cleaning from somebody pushing a shop vacuum into a register. If a quote does not describe how the dust gets out of the building, it is describing the second thing.
Cleaning each supply and return opening
  • Around 25 minutes per opening: pull the cover, feed the brush and the hose, work the run, put it back. A twelve-register house with two returns is a morning.
  • Priced per opening rather than per square foot because that is how the work is actually organised, and it is also how honest quotes are structured. A price "per house" tells you nothing about how many runs will be done.
  • Billed at the maintenance and repair wage rather than the HVAC mechanic wage, because that is who does this work. It is a smaller number and it is the right one.
Cleaning trunk lines and the equipment cabinet
  • Two and a half hours per system for the main supply and return trunks, the plenums and the blower compartment.
  • The blower and the coil are where dirt actually costs you money, because a loaded coil and a dirty blower wheel both reduce airflow directly. If any part of this job is worth buying, it is this part.
Cutting and sealing access openingsestimated, ±51%
  • Rigid trunks often have no access, so openings are cut and then closed with a proper sealed panel. One or two per system is normal.
  • ⚠️ An opening cut and taped over rather than panelled is a permanent leak in the highest-pressure part of the system. It is worth asking what will be left behind.
Dryer vent cleaningestimated, ±46%
  • Almost always offered alongside, and unlike the ducts themselves this one has a straightforward reason to exist: a blocked dryer vent is a fire risk and a lint-choked dryer runs for hours.
  • Priced as a separate line because it is a separate job on a separate duct, and because it is the part of the visit most likely to be genuinely worth the money.
Camera inspection before and afterestimated, ±50%
  • The only line on this page that tells you whether you needed the service at all, which is why it is worth insisting on before rather than only after.
  • EPA sets out the circumstances in which cleaning is warranted: visible mould growth inside the ducts, ducts infested with vermin, or ducts clogged with so much dust and debris that particles are actually released into the home. A camera before the work is how you find out whether any of those three applies to you — and it is the one line on this page that can tell you not to buy the rest of it.
Chemical biocide or "sanitiser"estimated, ±57%
  • The commonest add-on on a duct cleaning quote, and the one where reading the regulator first changes the conversation most.
  • ⚠️ EPA states that no chemical biocides are currently registered by EPA for use in internally-insulated air duct systems, and separately that no products are currently registered as biocides for use on fiber glass duct board or fiber glass lined ducts. Since the early 1970s most American houses have been ducted in flexible duct, which is internally lined — so for a great many homes there is no registered product for the surface being sprayed.
  • EPA also states that it is a violation of federal law to use a pesticide product in any manner inconsistent with the label directions, and that research has not demonstrated the effectiveness of these products in duct cleaning or their potential adverse health effects.
  • Priced here because people are charged for it, not because this site recommends it. Three questions if you are offered it: what is the product, is it registered for the material my ducts are actually made of, and what specific problem are we treating.
New filterestimated, ±58%
  • Nobody cleans a system and puts the old filter back. It is the cheapest line here and, done monthly, it is the single thing that most reduces how dirty ducts get in the first place.

Not included in this dataset

Mould remediation
If there is mould growing inside the ducts, cleaning is not the treatment — finding and stopping the moisture is, and any porous duct material that is contaminated has to be replaced rather than cleaned. That is a different job on our mould page.
Repairing or replacing damaged ducts
Cleaning frequently reveals disconnected or crushed runs. Fixing them is priced on our ductwork page and is usually worth far more than the cleaning was.
Sealing duct leakage
Cleaning does nothing about leakage, and leakage is what most duct systems actually suffer from. Sealing is a different service and is priced on our ductwork page.
Coil replacement
A coil so blocked that it cannot be cleaned in place has to come out, which is refrigerant work and a different price bracket.
Asbestos-containing duct insulation
Present in some houses from before the eighties. It is tested rather than disturbed, and disturbing it is exactly what a rotating brush would do.

Use the calculator, price sealing or replacing on the ductwork page, or read the full method.