Last updated July 7, 2026
Air Duct Cleaning Permits, Codes & Inspections in CA: What You Need to Know
Here’s the counterintuitive truth that costs Fresno homeowners thousands: no permit is required to clean your ducts in California — but if a technician replaces a duct section or seals a leak without a C-20 license, your homeowner’s insurance claim after a fire could be denied. We’ve spent 17 years in Fresno attics and crawl spaces, and we’ve seen the aftermath of “cleaning” jobs that crossed into repair work without the proper credentials. Most homeowners don’t know where that line sits until they’re standing in it. This guide maps the regulatory landscape so you know exactly what questions to ask before anyone touches your HVAC system.
Quick Answer
Air duct cleaning alone — the mechanical removal of dust and debris from existing ductwork — does not require a building permit or licensed HVAC contractor in California. However, if a technician cuts into ductwork, replaces sections, modifies connections, or seals ducts as part of energy-efficiency work, those activities may trigger permit requirements, CSLB licensing rules, and even Title 24 HERS verification. The distinction matters because unlicensed duct modifications can void your homeowner’s insurance and create liability you never agreed to carry.
Table of Contents
- Cleaning vs. Repair: Where California Draws the Line
- California Title 8 Regulations and CSLB Licensing
- Title 24 Energy Compliance and When HERS Raters Get Involved
- How to Verify a Contractor’s License on the CSLB Website
- Fresno County and City Building Department Requirements
- What to Do If a Contractor Performed Unauthorized Duct Modifications
- How Redwood Air Duct Cleaning Service Fresno Handles Scope Boundaries
- Common Mistakes to Avoid
- When to Call a Professional
- Frequently Asked Questions
Cleaning vs. Repair: Where California Draws the Line
The California Code of Regulations Title 8 governs occupational safety, but the practical line homeowners need to watch sits between “cleaning” and “alteration or repair” of mechanical systems. Here’s how building departments across the Central Valley interpret it:
Cleaning (no permit required): Mechanical agitation and vacuum extraction of existing duct interiors using tools like our Rotobrush and Nikro systems. This includes brushing, compressed air whipping, and negative-pressure vacuuming of supply and return ducts, registers, and boots. The physical ductwork remains untouched — no cuts, no new connections, no material changes.
Repair/Modification (permit and/or license may be required): Any activity that changes the duct system’s physical configuration or performance characteristics:
- Cutting out and replacing damaged duct sections
- Relocating duct runs or adding new supply/return branches
- Sealing duct seams with mastic or tape as part of energy-efficiency retrofit work
- Modifying connections to the air handler or plenum
- Installing new dampers, turning vanes, or airflow devices
In Fresno’s older neighborhoods — think the Tower District, Huntington Boulevard historic homes, or the 1970s-era builds around Bullard and Marks — we regularly encounter ductwork that’s deteriorated beyond what cleaning alone can address. The 110°F summer heat in Fresno’s Central Valley accelerates duct tape adhesive failure and causes flexible duct inner liners to delaminate. When we find these conditions during a cleaning, we stop and explain exactly where our scope ends and where a C-20 licensed HVAC contractor’s scope begins.
We’ve seen competitors blur this line. A technician running a Rotobrush system might “just fix this one disconnected duct” while they’re in the crawl space — no permit, no license, no documentation. If that repair fails and contributes to a house fire or carbon monoxide event, the homeowner’s insurance carrier will investigate whether the work was performed by a properly licensed contractor. We’ve reviewed claim denials where the adjuster cited unlicensed mechanical work as the proximate cause.
California Title 8 Regulations and CSLB Licensing
California’s Division of Occupational Safety and Health (Cal/OSHA) under Title 8 sets workplace safety standards for confined spaces, electrical safety, and respiratory protection — all relevant to duct cleaning work. But the licensing question falls to the Contractors State License Board (CSLB).
The CSLB issues a C-20 Warm-Air Heating, Ventilating and Air-Conditioning Contractor license for anyone who installs, maintains, or repairs HVAC systems, including ductwork. Here’s where the gray zone traps homeowners: California does not currently issue a specific “air duct cleaning” license. Companies offering cleaning-only services may operate with a general business license, a B-General Building contractor license (if they perform structural work), or in some cases no contractor license at all if they strictly clean without modifying systems.
We’ve encountered this confusion directly. A Fresno homeowner in the Sunnyside area called us after another company “cleaned” her ducts, then replaced three sections of deteriorated flex duct and sealed multiple leaks — all billed as “cleaning extras.” The total exceeded $2,400. When her furnace developed problems six months later, the HVAC company she called discovered the flex duct was undersized for the airflow, creating static pressure problems. The original “cleaning” company had no C-20 license. She had no recourse through the CSLB’s consumer protection process because the company technically wasn’t required to hold one for cleaning — but their repair work fell into unlicensed territory.
Key distinction for Fresno homeowners: Ask specifically whether any duct repair, replacement, or sealing is included in your service. If yes, verify C-20 licensing. If the company hedges or claims “cleaning includes minor repairs,” that’s your signal to pause and verify.
Title 24 Energy Compliance and When HERS Raters Get Involved
California’s Title 24 Building Energy Efficiency Standards create another compliance layer that most duct cleaning customers never consider. Here’s when it matters:
Title 24 HERS verification is required when:
- Duct sealing is performed as part of an energy-efficiency measure (not routine maintenance)
- The duct system is being altered or replaced in new construction or major renovation
- Utility rebate programs (like those through PG&E or Fresno’s municipal utilities) require documented efficiency improvements
- The work triggers mandatory duct leakage testing under current code cycles
Fresno’s climate zone — Climate Zone 12 in Title 24 parlance — has specific requirements for duct insulation and sealing because our cooling-dominated loads differ dramatically from coastal California. Ducts in unconditioned Fresno attics can reach 140°F in July. Every seam and joint that leaks conditioned air into that attic is energy and money wasted.
However, routine duct cleaning that does not include sealing or system modification does not trigger HERS requirements. The confusion arises when companies market “cleaning and sealing packages” without disclosing that the sealing portion may require HERS verification if it’s represented as an energy-efficiency improvement.
We’ve worked with Fresno homeowners who received utility rebate solicitations promising hundreds of dollars back for duct sealing — only to discover the rebate required a pre- and post-work HERS test that added $400–$600 to the project. The “free” rebate evaporated against unexpected compliance costs. At Redwood Air Duct Cleaning Service Fresno home, we separate these scopes explicitly: cleaning is cleaning, and if your system needs sealing that triggers Title 24, we refer you to a C-20 licensed partner who handles the HERS coordination.
How to Verify a Contractor’s License on the CSLB Website
Verifying a license takes under two minutes and can save you from significant liability. Here’s the exact process:
- Visit cslb.ca.gov and click “Check License” in the top navigation.
- Enter the business name or license number. If a company claims C-20 licensing but won’t provide the number, that’s an automatic red flag.
- Review the license detail page. Confirm:
- License status shows “Active” (not “Suspended” or “Expired”)
- Classification includes C-20 (not just B-General or no classification)
- Workers’ compensation coverage is current (required for companies with employees)
- Disciplinary history — any pending or resolved actions
- Bond status — California requires a $25,000 contractor’s bond
- Cross-check the business name. Some companies operate under DBA names that don’t match their licensed entity. The CSLB page shows the legal business name.
- Call the CSLB at 800-321-CSLB if anything doesn’t align.
For air duct cleaning specifically, we’ve found that many companies operate legitimately without C-20 licensing because their scope is genuinely cleaning-only. The problem isn’t unlicensed cleaning — it’s unlicensed repair work performed under the cleaning umbrella. When we arrive at a Fresno job and discover conditions requiring repair, we document with photos, explain the boundary, and if the customer wants repair work, we connect them with a properly licensed HVAC contractor.
Our 17 years in this trade have taught us that transparency about scope boundaries builds more trust than any marketing claim. You can verify our approach through 821 customer reviews averaging 4.9 stars — many specifically mention our willingness to explain what we won’t do and why.
Fresno County and City Building Department Requirements
Fresno operates under a two-tier building department structure that confuses even some contractors. Here’s how to navigate it:
Fresno County Department of Public Works and Planning handles unincorporated areas including many rural and semi-rural properties on the city’s edges — think the communities along Friant Road, the agricultural properties near Kearney Park, and the developing areas north of Herndon. Their building division can be reached for permit scope questions at the County Plaza building downtown.
City of Fresno Development and Resource Management Department governs permits within city limits, which includes most residential neighborhoods from Old Fig Garden to Clovis Avenue, from Shaw Avenue south to Jensen. The city maintains an online permit portal where homeowners can verify whether specific work types require permits.
What we’ve learned from direct contact with both departments:
- Mechanical cleaning of existing ducts without system modification is consistently classified as maintenance, not requiring permits from either jurisdiction
- Duct replacement or new duct installation requires a mechanical permit and C-20 contractor
- Duct sealing as standalone maintenance (not energy retrofit) occupies a gray zone — some inspectors classify it as maintenance, others as modification depending on extent
- Historic homes in designated districts (Tower District, Huntington Boulevard) may have additional review requirements for visible exterior duct modifications
Fresno’s specific challenge is our housing stock age mix. Pre-1980 homes often have asbestos-containing duct tape or transite duct materials. Disturbing these during “cleaning” requires Cal/OSHA asbestos awareness protocols and potentially abatement licensing — another scope boundary we flag before work begins. We’ve encountered this in the Lowell neighborhood and parts of Central Fresno where 1940s–1950s construction remains common.
What to Do If a Contractor Performed Unauthorized Duct Modifications
If you discover that a duct cleaning company performed repair or modification work without proper licensing or permits, documentation and prompt action protect your interests:
- Document everything immediately. Photograph all modified ductwork, save all invoices and marketing materials, and note dates and technician names. Screenshot any website claims about “licensed and insured” status.
- Request license verification in writing. Email the company asking for their CSLB license number and classification. Their response (or refusal) becomes evidence.
- Verify independently on cslb.ca.gov. Don’t accept verbal assurances. Check whether the license they provide actually covers the work performed.
- Contact the CSLB Enforcement Unit if you find unlicensed activity. The CSLB investigates unlicensed contracting and can issue citations and stop orders. Their online complaint form initiates the process.
- Notify your homeowner’s insurance carrier proactively if the work could affect coverage. Better to disclose and get guidance than to face a denial after an incident.
- Have the work inspected by a C-20 licensed contractor to assess whether it meets code and safety standards. Budget $150–$300 for this inspection — it’s diagnostic peace of mind.
- Consider small claims court for recoverable damages if the work caused system problems or required corrective work. California small claims handles disputes up to $12,500.
We’ve consulted with Fresno homeowners through this process. A property manager near Fresno State discovered that a cut-rate cleaning company had reconnected a return duct to the wrong plenum opening, creating a pressure imbalance that was driving unconditioned attic air into the living space. The company had no C-20 license. The corrective work required a permitted mechanical repair. The original “savings” of $80 on the cleaning cost nearly $1,800 to fix.
How Redwood Air Duct Cleaning Service Fresno Handles Scope Boundaries
Our approach is deliberately conservative because Ryan Bell — owner and lead technician — is the one on your job. After 17 years in Fresno attics, he’s seen what happens when scope creep meets regulatory gray zones.
When we arrive for Air Duct Cleaning in Fowler or anywhere in our Fresno service area, we perform a pre-service inspection that explicitly categorizes what we find:
- Conditions we address within cleaning scope: dust and debris accumulation, minor register/grille buildup, accessible boot contamination, dryer lint accumulation (through our Dryer Vent Cleaning in Fowler service)
- Conditions we document and refer: disconnected ducts, deteriorated flex duct, undersized returns, asbestos-containing materials, mold contamination beyond surface level, air handler issues requiring electrical or refrigerant work
- Conditions we discuss case-by-case: duct sealing where extent and purpose determine whether HERS or C-20 involvement is needed
Our equipment — professional Rotobrush and Nikro systems — is specified by NADCA standards for cleaning work. We don’t cross into repair with cleaning tools because that’s not what they’re designed for, and it’s not what we’re licensed to do.
For HVAC Cleaning in Fowler and throughout Fresno, we clean coils, blowers, and accessible components without modifying electrical connections or refrigerant lines. When system performance issues suggest deeper mechanical problems, we explain the boundary and connect customers with appropriate licensed specialists.
This approach costs us some revenue. We’ve walked away from jobs where a competitor might have “just fixed it” and billed extra. But our 821 reviews at 4.9 stars reflect customers who appreciate knowing exactly what they’re getting — and what they’re not.
Common Mistakes to Avoid
- Assuming “licensed and insured” means C-20 HVAC licensing. Many duct cleaners carry general liability insurance and a business license but no contractor classification. Ask specifically for CSLB classification.
- Accepting “minor repairs included” without written scope definition. In Fresno’s competitive market, vague promises often mask unlicensed work. Get the boundary in writing.
- Ignoring utility rebate fine print. PG&E and local programs offering duct sealing rebates often require HERS verification that adds cost and coordination. Calculate total project cost, not just rebate amount.
- Permitting duct access without verifying technician identity. California requires no specific credential for cleaning-only work, which means anyone can claim expertise. Check reviews, verify business longevity, and ask about equipment specifics (we use Rotobrush and Nikro by name).
- Neglecting to document pre-existing conditions. Photograph your ductwork before service. If disputes arise about whether damage existed or was caused, visual records matter.
- Confusing air quality sanitizing with mold remediation. Our sanitizing service using appropriate products addresses microbial contamination on accessible surfaces. True mold remediation requiring containment and negative air pressure falls under different licensing and may require industrial hygienist clearance.
When to Call a Professional
Call a C-20 licensed HVAC contractor when your project involves duct replacement, new installation, system modification, or energy-efficiency retrofit work requiring permits and HERS verification. Call an experienced duct cleaning specialist when you need mechanical removal of accumulated contaminants from existing, intact ductwork.
Call Redwood Air Duct Cleaning Service Fresno when you want the scope boundary respected from the start. Ryan Bell — owner and lead technician — personally evaluates every job, and if your system needs more than cleaning, we’ll tell you before we start, not after we’ve crossed a line that affects your insurance or code compliance. We offer free estimates in Fresno — call (855) 643-8783.
Frequently Asked Questions
No. Mechanical cleaning of existing ductwork — brushing, vacuuming, and compressed air agitation — is classified as maintenance and does not require a building permit anywhere in California, including Fresno. However, if the work includes duct replacement, sealing as energy retrofit, or system modification, permit requirements may apply depending on scope and jurisdiction. Call (855) 643-8783 for a free estimate on cleaning-only service — we’ll confirm your specific scope.
A C-20 Warm-Air Heating, Ventilating and Air-Conditioning Contractor license from the CSLB authorizes ductwork repair, replacement, and system modification. A general business license only allows operation as a business entity and carries no trade-specific authorization. Many duct cleaning companies operate legitimately with only a business license because cleaning alone doesn’t require C-20 classification — but they cannot legally perform repair or modification work. Verify any company’s classification at cslb.ca.gov before agreeing to scope that includes repair.
It depends on purpose and extent. Routine maintenance sealing of accessible joints doesn’t typically trigger HERS requirements. However, duct sealing performed as part of a Title 24 energy compliance measure, utility rebate program, or new construction/major renovation typically requires HERS verification with pre- and post-work leakage testing. Fresno’s Climate Zone 12 has specific duct insulation and sealing standards. Ask your contractor explicitly whether HERS is required for your specific project — “energy-efficient sealing” marketing often obscures this compliance layer.
Visit cslb.ca.gov, click “Check License,” and enter the company name or license number. Confirm active status, look for C-20 classification if repair work is involved, verify workers’ compensation coverage, and review any disciplinary history. For cleaning-only companies, expect general business licensing but no CSLB contractor classification — which is legal for cleaning but means they cannot perform repair work. Cross-check the legal business name against marketing names, as DBAs create confusion.
Document damage immediately with photographs, request the technician’s license information in writing, and contact the company’s insurance carrier. If the technician performed repair work without proper licensing, file a complaint with the CSLB Enforcement Unit. For significant damage, have a C-20 licensed contractor assess repair scope and cost — their documentation supports insurance claims or small claims court action if needed. In our 17 years and 821 reviews, we’ve encountered this scenario most often when cleaning companies use consumer-grade equipment in deteriorated older systems without pre-service condition assessment.
Yes. Most policies exclude damage caused by unlicensed contracting or work performed without required permits. If a fire, carbon monoxide event, or system failure traces to duct modifications performed by an unlicensed individual, your carrier may deny coverage based on policy exclusions. This risk is why we explicitly separate cleaning from repair scope and refer repair work to properly licensed contractors. The short-term savings of unlicensed work rarely outweigh the long-term exposure. For questions about your specific system’s condition, call (855) 643-8783 — we’ll assess honestly whether cleaning alone addresses your needs.
The Bottom Line
California’s regulatory framework around air duct work is less about cleaning itself — which requires no permit — and more about the invisible line where maintenance becomes modification. Fresno homeowners bear the liability when that line gets crossed without proper licensing or permits. Know your contractor’s classification, get scope boundaries in writing, verify C-20 licensing before any repair work, and understand when Title 24 HERS requirements apply. The 15 minutes you spend on verification can prevent thousands in uncovered losses. In a market full of coupon-driven services that blur these distinctions, specificity is your protection.
Written by Ryan Bell, Owner & Lead Technician at Redwood Air Duct Cleaning Service Fresno, serving Fresno since 2009.