How to Price a Duct Cleaning Job | Reddit & LinkedIn
Short answer
To price a duct cleaning job, count the supply and return vents, note the number of HVAC systems, factor access difficulty and any mold or heavy debris, then apply your hourly labor rate plus equipment cost and markup. A typical residential duct cleaning runs $300 to $700, or $35 to $50 per vent, and takes a two-person crew two to four hours.
- How to Price a Duct Cleaning Job starts with an accurate takeoff, then labor, materials, and your markup.
- Typical range: about $300 to $700, though local rates and scope move the number.
- Price from your own labor rates and markup, never a guessed number.
- On ContractShield you turn this estimate into a signable quote in about 25 minutes.
- You only pay 2% per job, 1% each side, capped at $250, with no per-lead fees, ever.
What goes into Price a Duct Cleaning Job?
To price a duct cleaning job, count the supply and return vents, note the number of HVAC systems, factor access difficulty and any mold or heavy debris, then apply your hourly labor rate plus equipment cost and markup. A typical residential duct cleaning runs $300 to $700, or $35 to $50 per vent, and takes a two-person crew two to four hours.
The difference between a profitable bid and a callback that eats your Saturday is scope accuracy. Walk the job, capture photos, and write down every variable before you put a number on paper. Guessing high loses the bid. Guessing low loses the margin.
Step by step: how to price a duct cleaning job
1. Count vents and systems. Walk the home and count every supply and return register, then note how many separate HVAC systems feed them. Vent count and system count are the two numbers that drive the price.
2. Rate the access and condition. Note attic or crawlspace access, ceiling height, and whether there is visible mold, pet dander, or construction debris. Hard access and remediation add hours.
3. Price labor and equipment. Apply your crew hourly rate for the estimated two to four hours, then add negative-air-machine and brush wear cost. Price per vent or as a flat system rate, whichever your market expects.
4. Add markup and options. Apply your standard markup, then offer add-ons like dryer-vent cleaning, sanitizing fog, or a new return filter. Options lift the ticket without a second trip.
What does duct cleaning cost per vent?
Duct cleaning is commonly priced at $35 to $50 per vent, with a job minimum of about $300. A two-system home with 20 vents lands near $600 to $900. Watch for lowball ads at $99 whole-home. Those are bait pricing that either upsells hard on site or does a shallow job, and matching them destroys your margin.
How do you turn this estimate into a quote that wins?
Once your numbers are set, speed and clarity win the job. On ContractShield you build the estimate in about 25 minutes with an AI draft ready in under a minute, then send it as a branded link the client reviews and accepts on their phone with no login. Every line shows where its price came from, so the client trusts the number and you keep control of your markup.
After acceptance, the same workspace runs the job. Tasks, photos, time tracking, change orders, and milestone invoices all live in one place, so you manage the work from the truck instead of chasing texts and email threads.
How do you get paid without chasing the client?
Bill on milestones so money comes in as the work progresses instead of in one lump 60 days out. ContractShield generates each milestone invoice from the accepted quote, so the numbers match and there is nothing to retype. Payments run through Stripe.
When an invoice goes past due, Collections sends a polite, then firm, then final reminder automatically, and you approve each step or let it auto-send. It recovers money you are already owed for 2% per job, 1% each side, capped at $250, with no per-lead fees, ever, with no per-lead charges and no seat fees.
Frequently asked questions
How to Price a Duct Cleaning Job?
To price a duct cleaning job, count the supply and return vents, note the number of HVAC systems, factor access difficulty and any mold or heavy debris, then apply your hourly labor rate plus equipment cost and markup. A typical residential duct cleaning runs $300 to $700, or $35 to $50 per vent, and takes a two-person crew two to four hours.
Should I charge for the estimate itself?
For a standard residential estimate, most contractors quote for free and win the job on speed and clarity. For a detailed design or a long diagnostic visit, charging a fee you credit back on acceptance is fair. Decide your policy and state it up front so there are no surprises.
How much markup should I add?
Markup covers overhead and profit, and it varies by trade and market, commonly 15 to 30 percent on residential work. ContractShield uses your own markup on every line and never invents a number, so your pricing stays consistent from quote to quote.
How fast can I send this quote on ContractShield?
Median quote time is about 25 minutes from site visit to a signable estimate, with an AI draft of labor, materials, and markup ready in under a minute. You send it as a link the client accepts on their phone.
What does ContractShield cost?
Creating an account and building AI quotes is free. The only fee is 2% per job, 1% each side, capped at $250, with no per-lead fees, ever, charged at invoicing. There are no per-lead fees or seat fees.
How do I get paid faster on this kind of job?
Bill on milestones instead of one invoice at the end, send invoices digitally so the client can pay on their phone, and let automated reminders chase overdue balances. That is how contractors move from a 60-day payment cycle to about 14 days.
Turn your estimate into a signable quote in 25 minutes
Build the quote, send a link the client accepts on their phone, and get paid on milestones with ContractShield.
Keep reading
- How to quote an HVAC installA related pricing method.
- HVAC estimating software in DenverEstimating software for this trade.
- How to write a contractor bid
- How contractor markup works
- Get paid on overdue invoicesCollections chases late payers for you.
- Work Order MarketplaceWe bring you jobs too.
- Start a free account
Canonical: /seo/guides/how-to-price-a-hvac-duct-cleaning-job