How Much Does Air Duct Cleaning Cost? Published Price Ranges
Published ranges put a typical single-system job at $270-$500, about $389 on average, and NADCA's broader range at $450-$1,000. EPA's range is per HVAC system. No $49 bait.
By Dan Melton · Updated October 2026
The short answer
NerdWallet, citing Angi data, puts a typical professional cleaning at $270 to $500, with an average of $389. NADCA, the industry’s trade association, says a cleaning for an average-sized home often falls between $450 and $1,000, which it calls a broad range. That band matches the figure the EPA published in its 1997 duct cleaning guidance, so treat it as a rough band rather than a current market survey; This Old House repeats NADCA’s band rather than measuring its own. These are published ranges, not quotes for your house, and prices vary, so get written quotes.
The detail that is easy to miss: the EPA’s range is per heating and cooling system, and NADCA lists the number of systems in the home as a price factor. A home with two furnaces or air handlers has two separate duct networks, so expect each one to be priced as its own job, and ask every provider to quote per system.
Typical published prices
Figures below are published ranges from NerdWallet (citing Angi data), This Old House, Angi, and NADCA. None is a quote, and none is an independent current survey.
| What you’re pricing | Published range |
|---|---|
| One HVAC system, average (NerdWallet, citing Angi) | $389 |
| One HVAC system, common range (NerdWallet, citing Angi) | $270-$500 |
| Average-sized home (NADCA; the same band EPA published in 1997, per system) | $450-$1,000 |
| Two-system home | Each system priced separately; get a per-system quote |
| Per supply vent (This Old House) | $25-$50 |
| Per return vent (This Old House) | $40-$75 |
| Per square foot of home (This Old House) | $0.15-$0.40 |
| Dryer vent cleaning, booked alone (Angi) | $75-$340, depending on where the vent exits |
Some providers price per vent or per square foot instead of per system. None of these bases is a red flag by itself. What matters is that the basis is stated before the crew shows up.
What moves the price
The number of HVAC systems matters most. Each furnace or air handler feeds its own duct network, and each network is a separate job with its own setup and its own hours. A whole-house price that doesn’t say how many systems it covers isn’t a price yet.
Home size comes second. More square footage means more vents and more trunk line, which is why per-square-foot pricing exists at all. A 3,500 sq ft house takes longer than a 1,400 sq ft house even on a single system.
Access is the quiet cost driver. Ducts above finished ceilings, runs through a tight crawl space, or an air handler wedged into a closet all add hours. Hours are what you’re paying for.
Then there’s what’s actually in the ducts. Construction debris after a remodel, or signs of animals, means containment work and slower progress. Expect the high end of the range, and get the reason on the quote.
Region shifts all of the above. NADCA lists geographic location as a price factor and the EPA lists climatic region, so local quotes are the only reliable number for your area.
The $49 special, explained
The $49 whole-house ad is not a price. It is far below every published range, which is why NADCA tells homeowners to be cautious of extremely low-cost whole-house specials. The visit has to make its money another way. The Michigan Attorney General warned in 2023 that these companies lure customers with rock-bottom prices and then add costly services such as mold removal. Or you get a quick pass over the registers that leaves the actual ductwork untouched.
The math is the tell. The EPA says a cleaner should use vacuum equipment that exhausts particles outside the home, or HEPA vacuuming equipment if it exhausts inside, and NerdWallet’s published estimates put a full professional job at three to eight hours, with labor at $90 to $125 an hour. Even the shortest job on those numbers carries more labor cost than $49 covers, before the truck and the equipment. NADCA cautions that extremely low-cost specials often cover only part of the system and may leave out the air handler, the blower fans, and the coils, and its scam page describes blow-and-go companies that deliver minimal cleaning and then push extra services that may not be needed. Treat any whole-house offer far below the published ranges as an ad, not a price, and move on.
Before you pay: is it even worth it?
It depends on what’s actually going on in your ducts, and knowing that before you book is how you avoid paying for the wrong job. The EPA recommends cleaning only as needed, not routinely, and says duct cleaning has never been shown to actually prevent health problems, so the smart move is to match the job to a real trigger, not a calendar.
The real triggers are specific. The EPA’s list: substantial visible mold growth inside hard-surface ducts or on other parts of the system, a rodent or insect infestation, or ducts clogged with enough dust and debris that particles come out of the supply registers. For mold, the moisture source has to be fixed first or the growth comes back, and the EPA says wet or moldy insulated ducts cannot be effectively cleaned and should be replaced. NerdWallet also names clearing out the system after extensive renovations as a reason cleaning can be worth it. If one of those describes your house, the job is worth doing: request quotes from at least three providers and have them show you what they find before and after. If none do, start with a filter change and save the cleaning for when a real trigger shows up.
How to pay a fair price
- Get the price per system, in writing, before anyone shows up. Ask directly: is that for one system or the whole house, and how many systems do I have? A provider who won’t put it on paper is telling you how the visit will go.
- Make the inspection come before the final number. A fair provider looks at your ducts, then prices the job. A firm number quoted sight unseen is a guess. A $49 number quoted sight unseen is bait.
- Bundle the dryer vent. Angi reports $75 to $340 for a dryer vent cleaning booked alone and notes that some HVAC techs discount it or include it when it is bundled with duct cleaning, so ask for the bundled price in writing.
- Request quotes from at least three providers near you, as the EPA advises, and put the same questions to each. Check that every quote prices the same scope: how many systems, which vents, what equipment.
- Skip add-ons without a stated, shown reason. Mold claims deserve photos and, per the EPA, expert or lab confirmation, since some things that look like mold aren’t. For sanitizer fogging and other chemical treatments, the EPA says research has not demonstrated that biocides or sealants work in duct cleaning, so ask what problem in your ducts each one fixes before you agree to it. If your ducts are fiberglass duct board or lined with fiberglass, the answer is none: the EPA says no biocide is registered for those surfaces.
Sources
- NADCA, Cost and Time Estimates (Breathing Clean)
- NADCA, Avoid the Scams (Breathing Clean)
- EPA, Should You Have the Air Ducts in Your Home Cleaned?
- Michigan Department of Attorney General, AG Nessel Warns Michigan Residents About Air Duct Cleaning Scams (December 12, 2023)
- NerdWallet, Air Duct Cleaning Cost: Is It Worth It?
- This Old House, Air Duct Cleaning Cost
- Angi, How Much Does Dryer Vent Cleaning Cost?
Frequently asked questions
- Why does air duct cleaning cost so much?
- A real cleaning takes a crew hours per HVAC system, using vacuum equipment that exhausts outdoors or, if it exhausts indoors, HEPA filtration, as the EPA advises. NerdWallet's typical range is $270-$500 for a job, and NADCA's broader range for an average-sized home is $450-$1,000. Prices far below those ranges should come with a written list of exactly what is included.
- How long does air duct cleaning take?
- NerdWallet's published estimate is three to eight hours for a professional crew on a full job. NADCA gives no fixed figure and says the time depends on home size, the number of systems, access, and how dirty the system is. A crew that finishes very quickly may not have cleaned the ductwork, so ask for before-and-after photos.
- How much does duct cleaning cost per vent?
- This Old House reports $25-$50 per supply vent and $40-$75 per return for providers who price by vent. Count your vents, get the per-vent rate in writing, and compare the total against a flat per-system quote. These are published ranges, not quotes.
- Is the $49 air duct cleaning special real?
- Rarely as advertised. NADCA tells homeowners to be cautious of extremely low-cost whole-house specials, which often cover only part of the system, and it describes blow-and-go companies that deliver minimal cleaning and then push extra services. Treat any whole-house offer far below the published ranges as an ad, not a price.
Related services
Find Air Duct Cleaning near you
Find Dryer Vent Cleaning near you
Request free quotes for air duct cleaning
Tell us about the job, then choose up to 3 local businesses to receive your request. Free, no obligation — no account needed.
You can close this page or keep browsing.