What you’ll get from this guide
- Most duct cleaning operators charge $25–$50 per supply vent and $40–$75 per return, or $0.15–$0.40 per sq ft. A single-system home typically comes to $450–$650.
- Whole-home jobs run $400–$1,000. Add $150–$300 for each additional HVAC system and 15–20% for attic, crawlspace or multi-story access.
- Add-ons carry the margin: dryer vent $100–$170, sanitizing $75–$300, furnace/blower $100–$200, coil cleaning $100–$400.
- Price any home in seconds with the free air duct cleaning price calculator, then send the total as a quote.
Duct Cleaning Is Easy to Underprice
Homeowners see $99 whole-house coupons, so many new duct cleaning businesses set their price by looking at those ads. That's the wrong reference point. A proper cleaning of a single-system home (every supply and return, the trunk lines and the air handler compartment, with negative air and agitation) takes one or two techs 2–4 hours plus setup and drive time.
This guide is for the business doing the work: what operators charge in 2026, how to choose a pricing model, which add-ons to put on the menu, how commercial work differs, and how to present the quote so the customer isn't comparing you to a $99 ad. The figures are US ranges; adjust them to your market and labor cost.
Air Duct Cleaning Price Ranges (2026, US Residential)
| Line Item | What Operators Charge | Notes |
|---|---|---|
| Supply vent | $25–$50 each | Most homes have one per room |
| Return grille | $40–$75 each | Larger, more debris; 1–3 per system |
| Per sq ft of living space | $0.15–$0.40 | Simple for online quotes |
| Whole home, single system | $450–$650 | The most common job |
| Whole home, typical range | $400–$1,000 | Size, systems and access drive it |
| Each additional HVAC system | $150–$300 | Separate air handler and trunks |
| Attic / crawlspace / multi-story | +15–20% | Access and hose runs take longer |
| Minimum job charge | $300–$400 | Protects small homes and condos |
National ranges for 2026. High-cost metros run 15–25% higher, and rural markets can be lower. Check any rate against your own labor: job hours × a $90–$150 tech rate, plus equipment and drive time.
Three Ways to Price Duct Cleaning
Pick one model and use it consistently. Mixing them from job to job is how operators end up quoting the same house two different ways. Here's how each one works:
- Per vent. Supply vents × vent rate + returns × return rate. It scales with the actual work and protects you on homes that have more vents than their size suggests. The downside is that it's hard for customers to compare, and it's easy to lowball if you forget the trunk lines.
- Flat by home size. A set price per size tier, for example about $450 under 1,500 sq ft, $550 for 1,500–2,500, $700 for 2,500–3,500 and $850 above that, plus a fee for each extra system. It's the easiest to sell on the phone. Put a vent cap in the tier (for example up to 12 supplies and 2 returns) and charge per vent above it.
- Per square foot. Living area × $0.15–$0.40. It works well for online booking and new-construction or builder work. Add a minimum charge so small condos don't come in below your cost.
Worked Example 1: 1,800 Sq Ft, 1 System, 12 Supplies + 2 Returns
| Pricing Model | Math | Job Price |
|---|---|---|
| Per vent | 12 × $35 + 2 × $55 | $530 |
| Flat by home size | 1,500–2,500 sq ft tier | $550 |
| Per sq ft | 1,800 × $0.28 | $504 |
| Per vent + dryer vent + sanitizing | $530 + $130 + $150 | $810 |
On a typical home all three models land within about $50 of each other, in the $450–$650 single-system range. The add-ons raise the ticket by more than 50%.
Worked Example 2: 3,200 Sq Ft, 2 Systems, 22 Supplies + 4 Returns
| Pricing Model | Math | Job Price |
|---|---|---|
| Per vent | 22 × $35 + 4 × $55 + $200 second system | $1,190 |
| Flat by home size | $700 tier + $200 second system | $900 |
| Per sq ft | 3,200 × $0.28 + $200 second system | $1,096 |
| Per vent, two-story access (+20%) | $1,190 × 1.20 | $1,428 |
On larger, vent-heavy homes the models split apart. Here the flat rate comes in $290 below per-vent pricing, which is why flat tiers need a vent cap.
The Add-On Menu (With 2026 Prices)
| Add-On | Typical Price | When to Offer It |
|---|---|---|
| Dryer vent cleaning | $100–$170 | Every job. It's a fire-safety item customers already understand |
| Sanitizing / antimicrobial | $75–$300 per system | Odors, suspected microbial growth or water damage. Use products registered for HVAC use |
| Furnace / blower cleaning | $100–$200 per system | Dirty blower wheel or when you see buildup in the cabinet |
| Evaporator coil cleaning | $100–$400 per system | Dirty coils, weak airflow or high energy bills |
| Additional return or long trunk run | $40–$75 each | Anything beyond the tier's included vents |
| Register / grille cleaning or replacement | Price per piece | Rusted or broken grilles found during the job |
Show add-ons as separate line items with a price next to each one. Don't bundle them silently. Customers accept an itemized option much more readily than a bigger total, and you keep the base price competitive.
Got your price?
LeadDuo Invoice turns it into a quote or invoice in minutes. ServiceHub automates the bookings, reminders, and follow-ups around it.
How to Price Commercial Duct Cleaning
Commercial duct work doesn't fit residential vent counts or flat tiers. Ceiling heights, lifts, rooftop units, after-hours access and larger air handlers change the labor far more than the vent count does. Quote commercial jobs from a site survey and build the price from crew hours, equipment and access, then express it as a rate your client can compare.
The two common units are per square foot of building and per linear foot of duct. The ranges below are rough sanity checks, not a price list. Commercial pricing varies more than residential, so check your survey-based number against them rather than the other way around.
Commercial Duct Cleaning: Rough Pricing Checks
| Method | Rough Range | Use It For |
|---|---|---|
| Per sq ft of building (light commercial / office) | $0.30–$0.75 | Offices, retail and clinics with standard ceilings |
| Per linear foot of accessible duct | About $2–$4 | Trunk runs you can measure from the plans or the survey |
| Small commercial space | $500–$2,000 | Single suite or storefront, 1–2 units |
| Large office / multi-unit building | $5,000+ | Multiple air handlers; quote per phase |
| Air handler / RTU cleaning | Priced per unit | Coils, blowers and drain pans as separate lines |
Heavy buildup, mold remediation, kitchen exhaust or after-hours work push the price above these ranges. Kitchen exhaust hood cleaning follows its own standards and pricing, so don't quote it as duct cleaning.
Avoid the $99 Whole-House Trap
The $99 whole-house special is a lead generator, not a price. At $99, a 2–4 hour job doesn't cover labor, let alone the truck, the negative-air machine or insurance. Companies that advertise it make the money back by upselling once the crew is inside, and consumer agencies and the BBB have warned homeowners about it for years.
Matching it puts you in the same business model. Instead, publish a real starting price ("single-system homes from $450"), put what's included in writing, and promise the price won't change on arrival unless the scope does. That's what customers who have already been burned by a $99 crew want to hear, and it's why honest operators can charge $450–$650 and still close.
If a customer mentions a $99 quote, don't argue. Ask what it included: how many vents, whether the returns and trunk lines were cleaned, and whether the price was guaranteed. The answer usually makes your point for you.
How to Present the Quote
How you present the number decides whether the customer compares it to a coupon or to the work. A good duct cleaning quote has four parts:
- Scope in plain words. The number of supply vents and returns, the trunk lines, the air handler compartment, and the method (negative air plus agitation).
- Three options. Good (duct cleaning), better (+ dryer vent), best (+ dryer vent, sanitizing and blower cleaning). Most customers choose the middle option.
- Add-ons as separate lines with a price on each, so the customer can take any of them off without feeling pushed.
- A price guarantee. The price won't change on arrival unless the scope changes, and any change is approved in writing before the work starts.
FAQ: Air Duct Cleaning Pricing
How much should I charge for air duct cleaning?▼
How many vents does an average house have?▼
Is per-vent or flat-rate pricing better for a duct cleaning business?▼
How often should customers have their ducts cleaned?▼
What add-ons should a duct cleaning company offer?▼
Why can some companies advertise $99 duct cleaning?▼
How do I price commercial duct cleaning?▼
Related HVAC Pricing Resources
HVAC Flat-Rate Price Book Template — keep duct cleaning and add-on prices next to the rest of your menu
HVAC Job Cost Calculator — price repairs you find during a duct cleaning visit
HVAC Upsell Scripts (2026) — what to say when you recommend duct cleaning on a service call
Quote Duct Cleaning Jobs in Minutes
Run the numbers in the air duct cleaning calculator, then send an itemized quote with good, better and best options that your customer can approve online.
Join 400+ contractors and service pros
