WhatToCharge

How much to charge for air duct cleaning

Rates reviewed June 2026

Air duct cleaning is priced per job by home size and vent count, sold on air quality and HVAC efficiency. Quote honestly per system rather than baiting with a lowball, because the trade has a reputation to overcome.

Pricing engineair duct cleaning

You should charge

$495

per job · typical $300$1,000

Why this number. Quote a real number per system and bundle the dryer vent as a safety add-on. The category is full of bait-and-switch lowballers, so an honest, transparent quote is itself a competitive advantage.

Typical air duct cleaning prices

JobTypical range
Standard home$300 $700
Large home$600 $1,000
+ Dryer vent$80 $200

Free · The words, not just the number

Get the air duct cleaning pricing script

A short, calm script for quoting air duct cleaning in person. The goal is not to pitch. It is to ask a few good questions, say your number once without flinching, and let them talk themselves into yes.

  • The questions to ask before you ever name a price
  • How to say your number so it lands, then stay quiet
  • The line for when they say "that's too much" (no discounting)
  • A rate-increase template for clients you already have
  • Early access to the paid Pricing Toolkit

Instant unlock, and a copy in your inbox. No spam. The calculator stays free either way.

What changes the price

  • Home size and number of vents
  • System condition
  • Dryer vent add-on
  • Sanitizing treatment

The pricing move most people miss

Quote a real number per system and bundle the dryer vent as a safety add-on. The category is full of bait-and-switch lowballers, so an honest, transparent quote is itself a competitive advantage.

What to SayAI

They pushed back on your price? Get the exact reply.

Paste what a air duct cleaning client says. A sales-psychology-trained AI writes the words that hold your price, in seconds. Free.

Get the reply →

Frequently asked questions

How much should I charge for air duct cleaning?+

Most air duct cleaning is priced $300–$1,000 per job, with a typical rate around $500 per job. Where you land inside that range comes down mainly to home size and number of vents and system condition. Use the range as your anchor, then adjust up for experience, strong demand, and a higher cost-of-living area.

Should I charge per job or by the hour for air duct cleaning?+

Most air duct cleaning is priced per job, and that is the stronger model. It pays you for the result rather than the clock, and clients far prefer one fixed number they can plan around. Estimate the hours a job takes, multiply by the hourly rate you want, then add a 15-25% buffer for the jobs that run long.

How much should I charge for air duct cleaning as a beginner?+

Starting out, price near the lower end of the range, roughly $300 to $500 per job. Resist going below that to win work: a price that is too low attracts price-shoppers, signals low quality, and is hard to raise later. Once you have a few happy clients and reviews, move toward $1,000.

What affects how much air duct cleaning costs?+

The biggest factors are home size and number of vents; system condition; dryer vent add-on; sanitizing treatment. Two jobs that look alike can price very differently once these are accounted for, which is why a quick walkthrough or a few questions before quoting protects your rate.

How do I quote air duct cleaning so the client says yes?+

Quote a real number per system and bundle the dryer vent as a safety add-on. The category is full of bait-and-switch lowballers, so an honest, transparent quote is itself a competitive advantage. Put the quote in writing with exactly what is included, state the price once without apologizing for it, and give one clear next step. A confident, well-structured quote wins jobs at a higher price than a vague one at a lower price.

Related trades

The pricing playbook

WhatToCharge Gold

Unlimited What to Say, your custom kit, and the closer’s playbook.

Over $270 of tools in one pack. One payment, money-back guaranteed.

Go Gold$39one time · no subscription