HVACMatch
Duct cleaning · California

Is it duct cleaning you need, or duct work that takes a permit?

Short answer

Adding ducting is permit work, by CSLB's letter to C-20 contractors, and San Diego requires a HERS evaluation once more than 40 feet of new ductwork goes in. Cleaning the ducts you have isn't on either list. Ask the company what problem the cleaning will fix; it's estimated at $420 to $870 per job.

From the HVACMatch heating and cooling deskLast reviewed Oct 23, 2026Prices as of Oct 23, 2026How we check

Need duct cleaning?

Duct cleaning is already picked, so add your ZIP.

What needs work?
Something else · all 11 services

We check that someone covers your ZIP before the form asks for a phone number.

You pay nothing; the heating and cooling company that takes your request pays us. How it works

Cleaning, adding or replacing ducts: which has rules

Under the California Mechanical Code, CSLB's letter to C-20 contractors says adding ducting requires a building permit. San Diego's bulletin goes further and requires a HERS evaluation when more than 40 feet of new ductwork is installed. Neither list names cleaning.

SMUD's heating and cooling rebate adds a condition of its own: any new ductwork must be insulated to R-8 or better.

Air escapesDuct runMastic sealLeaking jointSeal every joint to keep the air you paid for
Sealing closes gaps and leaks in duct joints, which is a different job from cleaning.

What duct cleaning costs in California

For this job in California, our estimate is $420 to $870 per job. That's a model, not a quote, built from national published cost ranges and adjusted by California's wage ratio to the US (1.16).

Duct cleaning is estimated at $420 to $870 per job, from 2 national published ranges adjusted by California's technician wage ratio of 1.16, so read it as an estimate, not a quote. It doesn't cover adding or replacing ductwork.

Duct cleaning cost estimate, California, prices as of Oct 23, 2026
ItemFigureWhat it is
Estimated range, not a quote$420 to $870 per jobBuilt from 2 national published ranges, adjusted by the California HVAC technician wage ratio (1.16). California company prices are shown separately. Basis: no state company sample (no counted California company price for this job), national estimate only.
Technician wage, California mean$36.24 an hourA wage (BLS, May 2025), not a price.
Estimated range, not a quote$420 to $870 per job
Built from 2 national published ranges, adjusted by the California HVAC technician wage ratio (1.16). California company prices are shown separately. Basis: no state company sample (no counted California company price for this job), national estimate only.
Technician wage, California mean$36.24 an hour
A wage (BLS, May 2025), not a price.

How we estimate costs: the Estimated range row is a model, not a quote. We have no counted California company price for this job, so the range is our national estimate alone. Our national estimate takes two published national ranges for this job (cost guides from third-party sites that we have not verified and do not cite) and multiplies them by California's HVAC technician wage ratio to the US (1.16, BLS OEWS May 2025, heating, air conditioning and refrigeration mechanics and installers). The wage and permit rows below are what HVAC technicians are paid and what a city charges, and neither is a price. We have not collected quotes. Full method. Prices as of Oct 23, 2026.

Who may do duct work

CSLB's C-20 text covers the ducts, registers and air filters that go with a heating or air-conditioning system, so ask a cleaning-only company whether it holds that class. B&P 7048's exemption reaches casual, minor work under $1,000 that needs no building permit. It's lost once the person advertises as a contractor or hires someone to help. Check any number you're given on CSLB's lookup.

Claims to ask a company to support

No California agency page we cite rates duct cleaning or its health claims, so if a company says cleaning will cut allergies or save energy, ask it for the source. Ask which problem it saw, such as visible mold or heavy debris, and ask for photos of the inside of your ducts before and after.

When duct work shouldn't wait

Call right away
  • A gas smell near the furnace or the ducts: leave and call 911, then your utility.
  • A carbon monoxide detector sounds near the furnace: go outside, then call 911.
Can usually wait for a regular appointment
  • The ducts are dusty, with no smell and no visible mold.
  • A register rattles.
Gas smell near the ducts? Get out and dial 911, then the utility: PG&E 1-800-743-5000, SoCalGas 1-800-427-2200, SDG&E 1-800-611-7343.

What to check first

  1. Shine a flashlight into a few registers and look for mold or heavy debris.
  2. Change the filter before paying for anything else.
  3. Ask each company for the license number and a written scope.

Permits and HERS testing for ducts

Adding ducting needs a permit, and in San Diego more than 40 feet of new ductwork also brings a HERS evaluation. Since January 1, 2026, the CEC says, HERS field verification and diagnostic testing rules sit in the Energy Code itself. You're entitled to hire your own HERS rater, and you can ask the rater or the installer for the completed forms.

Before any work starts, get the license number and check it with your state's licensing board; our state pages link the lookup.

Questions people ask

How much should duct cleaning cost in California?

Our estimate for cleaning is $420 to $870 per job, not a quote. It's built from two national ranges and California's wage ratio, with no counted California company price behind it.

Does duct cleaning need a permit?

The sources we cite don't list cleaning as permit work; adding ducting does need one. CSLB's letter names adding ducting as permit work under the California Mechanical Code.

What is a HERS test?

Field verification and diagnostic testing by a HERS rater; San Diego requires a HERS evaluation for more than 40 feet of new ductwork. Since January 1, 2026 the CEC has put those testing rules in the Energy Code (Title 24, Part 6). The CEC says hiring the rater is the homeowner's right.

Does a duct cleaner need a contractor license?

Duct work falls under C-20, and B&P 7048 exempts some small jobs. The exemption covers casual work under $1,000 that needs no permit, and it ends if the person advertises as a contractor or hires help. Ask for the license number.

Does new ductwork have to be insulated?

For SMUD's rebate it does, to R-8 or better. It's a condition of SMUD's rebate, so ask the installer what insulation the quote specifies.

Want to talk to a heating and cooling company?Tell us the job and we'll pass it, free, to one independent heating and cooling company that serves your ZIP.
Get matched
Get matched