Duct cleaning quotes are usually given by phone or online from a few details about the home, then confirmed on site, or based on a brief inspection for larger or commercial jobs. Customers compare the total price, the number of vents and systems included, what add-ons are bundled, and whether the company follows recognized cleaning standards.
When to use estimates: Use estimates to provide project quotes and get client approval before starting work. Once approved, convert your estimate to an invoice with one click to collect payment.
Create an invoice for payment collection
Upload logo
PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf
This is the main pricing driver, and stating the count prevents arguments about whether a vent was part of the quote.
Some customers assume the furnace and coil are cleaned as part of the base price; listing them avoids that misunderstanding.
Dryer vent, sanitizing, and coil cleaning should show their own prices so the customer can accept or decline each one.
Hard-to-reach flex duct, sealed attics, or blocked returns may need extra time or may be excluded, and the quote should say so.
State that if mold, pests, or asbestos-containing material is found, work stops and a revised quote or referral will follow.
Note the expected duration of 2 to 4 hours, that power must be on, and that pets and valuables should be moved.
Labor and chemical costs shift, and a 15 to 30 day validity limit keeps you from honoring old prices.
| Service | Priced | Typical range |
|---|---|---|
| Whole-house duct cleaning, single HVAC system (up to ~10 vents) | flat fee | $300-550 |
| Additional supply or return vent beyond package | per vent | $25-50 |
| Second HVAC system or separate zone | per system | $250-450 |
| Dryer vent cleaning | flat fee | $100-200 |
| Evaporator coil cleaning | per coil | $100-250 |
| Antimicrobial or sanitizing treatment | per system | $75-200 |
| Commercial duct cleaning | per sq ft | $0.20-0.60 |
| Minimum service charge | per visit | $99-175 |
Typical US ranges. Rates vary by region, experience, and job size.
Square footage is a poor guide to duct complexity. Counting systems and vents is closer to your real time, and customers can verify the count themselves.
A basic package of ducts only, a standard with blower and dryer vent, and a full service with coil and sanitizer lets customers choose and raises the average ticket without pressure.
If you quote over the phone, say the price is confirmed on arrival after you see the system. Photos from the customer of the air handler and a few vents help quote accurately.
Fuel, vacuum filters, bags, and debris disposal are real costs. Build them into your base price or a minimum charge rather than treating them as free.
Most companies do, since customers compare several quotes. For large commercial jobs or those needing a detailed inspection, a paid assessment credited toward the work is reasonable.
You can give a firm price for a standard home if the customer provides the number of systems and vents. State that it is subject to confirmation on site if conditions differ.
A flat quote should hold unless conditions differ from what was described, such as extra hidden vents or heavy contamination. Put that exception in your quote so a revised price is expected.
Typically 15 to 30 days for residential jobs. Commercial bids may need 30 to 60 days to cover approvals, but note that pricing can change if the scope changes.
Use the Air Duct Cleaning invoice template to bill the client, or convert this estimate once it's approved.
Air Duct Cleaning invoice template