reviewbook

Guide

HVAC duct cleaning as a business add-on — when it makes sense and when it does not

Published

Duct cleaning is a legitimate service in some homes and overmarketed nonsense in others. For HVAC contractors, it can be a profitable add-on when sold honestly on a diagnostic trigger and a reputation-damaging product when sold on fear-based cold calling. Typical residential duct cleaning pricing runs $350–$950 (verified April 2026 via NADCA contractor directory and published pricing from 25+ HVAC contractors nationwide). Equipment to start the service costs $4,500–$22,000 for a truck-mounted setup. Here is when duct cleaning belongs in your service mix, how to price it, and how to talk to customers about it without undermining their trust.

What duct cleaning actually is (and is not)

Legitimate duct cleaning is source removal using negative-pressure collection, agitation tools (brushes, air whips, skipper balls), and HEPA filtration at the collection point. A real duct cleaning takes 3–5 hours on an average single-system home and removes measurable debris, rodent droppings, construction dust, or mold from the duct interior.

What duct cleaning is not: a 30-minute vent brushing, a chemical fogger applied without source removal, or a "whole system clean" for $59 that is a lead-generation loss leader for high-pressure sales visits. The low-cost bait-and-switch operators have damaged the category's reputation, which is why honest HVAC shops have to approach it carefully.

When duct cleaning is actually warranted (April 2026 consensus)

NADCA (National Air Duct Cleaners Association) and the EPA both take the position that duct cleaning is not routinely recommended and should be driven by specific conditions. Legitimate triggers:

ConditionAction
Visible mold growth in ducts or on HVAC componentsClean + address the moisture source
Rodent or insect infestation in duct systemClean + remediate entry point
Ducts clogged with excessive dust and debrisClean; often post-renovation
Recent construction or remodelClean once, typically
Post-fire or water-damage restorationClean (often insurance-covered)
Occupant with documented severe allergy or respiratory issueClean + source the cause
Post-flood or moisture eventClean + mold remediation

Routine duct cleaning on a healthy, well-maintained system is not supported by evidence. Shops selling "annual duct cleaning" as a maintenance ritual are upselling against the EPA position.

Duct cleaning pricing (April 2026)

ServiceTypical priceTypical labor
Basic residential (single system, 8–12 vents)$350–$5503–4 hours
Mid residential (single system, 13–20 vents)$550–$7504–5 hours
Large residential (2-system or 20+ vents)$750–$1,2005–7 hours
Dryer vent cleaning add-on+$120–$22030–45 min
Sanitizer application (EPA-registered)+$90–$18030 min
Rodent / mold remediation (beyond cleaning)Quoted separatelyVaries
Commercial duct cleaning (per RTU / small system)$950–$2,400Half day
Commercial kitchen exhaust (separate category, NFPA 96)$450–$1,800 per hood2–6 hours

Pricing verified April 2026 via NADCA-member contractor directories, HomeAdvisor rate surveys, and published contractor pricing pages. Regional variation is meaningful — Northeast and West Coast run 20–30% higher than national median.

The $59 whole-home deals advertised by phone-spam operators are loss-leaders for upsell visits. Legitimate contractors do not price below the $300 floor because equipment, labor, and HEPA filter consumables cannot be covered below that point.

Equipment cost to start offering duct cleaning

Equipment classPrice rangeNotes
Portable vacuum unit with HEPA$3,500–$7,500Entry-level; works for small residential
Truck-mounted vacuum system$12,000–$22,000Faster, higher CFM, common at scale
Agitation tools (brushes, air whips, skipper balls)$600–$1,800Compressor-driven
Camera inspection system$450–$1,500Shows before/after; essential for customer proof
Portable compressor$800–$2,500For air agitation tools
Collection bags, HEPA cartridges (consumables)$40–$90 per jobRecurring

Equipment pricing verified April 2026 via Hypervac, Nikro, Rotobrush, Goodway, and SpinVax distributor pricing.

A shop can enter the category at roughly $5,500–$9,500 for portable setup that works for 2–4 duct cleanings per week. Scaling to a truck-mounted unit makes sense around 8–12 cleanings per week.

The margin math

A $650 single-system cleaning breaks down roughly:

LineCostNotes
Labor (4 hours, loaded)$140–$2201 tech at $35–$55/hr loaded
Consumables$40–$70HEPA cartridges, collection bags, sanitizer
Truck allocation$30–$45Fuel + wear
Equipment amortization$25–$55$15,000 equipment / 3-year useful life / 300 jobs per year
Total direct cost$235–$390
Gross margin$260–$415 (~45–60%)

Gross margin is solid, but the labor is non-trivial and the category is not high-volume for most HVAC shops. It works as a complement to equipment and service work, not as a standalone business line in most markets.

The customer-education angle

Customers who have been called by duct-cleaning scam operators associate the entire category with fraud. HVAC contractors offering duct cleaning honestly benefit from actively educating customers about what the service is and is not:

  • Show before/after camera photos (not stock imagery)
  • Explain what the EPA actually says
  • Quote NADCA standards (ACR — Assessment, Cleaning, and Restoration of HVAC Systems)
  • Refuse to sell it as routine maintenance; sell it on findings
  • Offer an inspection-first path: "Let us put the camera in your main supply before recommending anything"

Shops that lead with honesty on duct cleaning move it from a 3–5% attach rate to 15–25% on calls where inspection reveals an actual condition.

Sales frame: diagnostic-triggered, not cold-pitched

The same rule that governs IAQ sales governs duct cleaning:

  1. Tech runs normal service call or maintenance
  2. If a condition warrants it (mold, debris, rodent evidence, occupant complaint), the tech documents it
  3. Customer sees the evidence
  4. Duct cleaning is presented as a response, with pricing

"I pulled the supply plenum and here is the picture — that is mold growth from a condensate issue we should fix. Duct cleaning plus the drain fix is $820. If we skip the cleaning, the mold spores keep circulating." That closes at 40–55%.

"Hey, want to add a duct cleaning for $650?" That closes at 2–4%.

When duct cleaning is a bad fit for your shop

  • Solo operators. Duct cleaning is a 4-hour labor commitment that pulls you off higher-margin calls. Most solos skip the category. See /guides/hvac-software-for-solo-contractors.
  • Shops with no storage for equipment. Truck-mounted units require a fleet decision and indoor storage.
  • Shops in markets saturated with scam operators. Customer perception of the category is poisoned enough in some metros that offering it can raise your own shop's trust cost.
  • Shops under 3 techs. The equipment utilization is rarely there.

Duct cleaning fits well for HVAC shops in the 5–25 tech range with existing IAQ and maintenance plan programs where the cross-sell is natural.

NADCA certification and the category's credibility

NADCA (National Air Duct Cleaners Association) runs the ASCS (Air Systems Cleaning Specialist) certification program. Certification signals legitimate operator and is a differentiator in markets dominated by low-cost scammers.

Certification requirements:

  • ASCS exam (passed individually by tech)
  • Adherence to NADCA ACR Standard
  • NADCA member firm designation for the company
  • Continuing education

Certification cost: roughly $800–$1,400 per tech plus $600–$1,200 annual firm membership (verified April 2026 via NADCA website). Worthwhile in markets where Yelp and Google reviews heavily cite "NADCA certified" as a trust signal.

Software and scheduling

Duct cleaning fits a standard HVAC service-job workflow with one wrinkle: it takes longer than most service calls, needs equipment allocation on the dispatch board, and benefits from photo documentation stored with the job record.

Platforms that handle this well:

  • ServiceTitan — strong photo and before/after workflow
  • Housecall Pro — good photo capture, simple job flow
  • Jobber — workable, photo attachments supported
  • FieldEdge — HVAC-native, solid scheduling
  • Workiz — cost-efficient; workable

See /guides/hvac-software-buyers-guide-2026.

The honest call: who should offer duct cleaning

  • Yes: mid-size HVAC shop running IAQ programs, strong maintenance plan base, and a customer education culture
  • Yes: restoration-adjacent shops where fire/flood cleanings are frequent
  • Maybe: commercial-focused shops (RTU and kitchen hood cleaning fit differently)
  • No: solo operators
  • No: shops leading with "annual duct cleaning" marketing; this undermines the rest of your brand

Duct cleaning done honestly is a 6–10% revenue line with 45–60% margin. Duct cleaning done dishonestly eventually destroys the shop's reputation in the market. The line between the two is diagnostic evidence.

Related