HVAC Permits, Codes & Inspections in CA: What You Need to Know

Last updated July 30, 2026

HVAC Permits, Codes & Inspections in CA: What You Need to Know

California real estate attorneys have a nickname for unpermitted HVAC installs discovered at escrow: “deal killers.” Thousands of Sacramento homeowners are sitting on one right now and don’t know it. In 16 years of field work across this city, we’ve opened up attics in East Sacramento and crawl spaces in Land Park to find brand-new furnaces and condensers that were never permitted, never inspected, and now threaten to derail a sale or leave the current owner with no recourse when something fails. This guide explains exactly when California law requires an HVAC permit, who is legally responsible for pulling it, how Sacramento’s permitting process actually works, and what to do if you’re staring at unpermitted work in a home you already own or are about to buy. For HVAC Warning Signs: A Sacramento Homeowner’s Reference Guide, see our companion piece.

Call (855) 467-1888

Quick Answer

Most HVAC work in California requires a permit under the California Mechanical Code, including new installations, relocations, ductwork modifications, and fuel-line changes. Straight like-for-like replacements of existing equipment may qualify for exemption in some jurisdictions, but the contractor must verify this with the local building department before starting work. In Sacramento, permits are pulled through the city or county building department, inspected by a certified mechanical inspector, and closed out with a final approval that becomes part of the property’s permanent record.

Table of Contents

When Is an HVAC Permit Required in California?

The California Mechanical Code (CMC), which is Part 4 of the California Building Standards Code, triggers permit requirements for most HVAC work that goes beyond simple maintenance. Here’s the practical breakdown we’ve learned from 16 years of pulling permits across Sacramento.

Permit required:

  • New heating or cooling system installation, including heat pumps, furnaces, central AC, and packaged units
  • Equipment relocation (moving a condenser to a different pad, relocating a furnace from attic to garage)
  • Ductwork modifications affecting airflow capacity or routing through new walls or ceilings
  • Gas line additions, extensions, or diameter changes serving heating equipment
  • Electrical service upgrades to HVAC equipment, including new disconnects or subpanels
  • Evaporative cooler conversions to refrigerated air
  • Change of fuel type (electric to gas, or gas to electric)

May qualify for exemption (verify with jurisdiction):

  • Direct replacement of existing equipment with identical or equivalent capacity, in the same location, with no ductwork or fuel-line changes
  • Minor repairs not affecting safety controls, combustion air, or venting
  • Routine maintenance, filter changes, and diagnostic service calls

The “equivalent capacity” exemption is where homeowners get tripped up. Swapping a 3-ton Lennox condenser for another 3-ton Lennox condenser on the same pad? Probably exempt in Sacramento County. Upgrading from a 3-ton to a 4-ton to handle a poorly insulated addition in Elmhurst? That’s a permit. Switching from a standard-efficiency Goodman furnace to a 96% efficient Rheem with a new venting configuration? Permit required, because the venting category changes and combustion air requirements differ.

Sacramento’s hot-summer climate adds another layer. Oversized equipment is a chronic problem here, and permitting departments have started flagging load calculations more aggressively. Our Seasonal HVAC Care for Sacramento: Year-Round Homeowner’s Guide covers how to right-size your system. If your Manual J doesn’t justify the capacity you’re installing, the plan checker will kick it back. We’ve seen this specifically in newer Natomas subdivisions where builders spec’d minimum-code equipment and homeowners want to upsize without addressing envelope efficiency.

How Sacramento Permit Offices Actually Work

Sacramento operates under a split jurisdiction that confuses even experienced contractors. The City of Sacramento Building Department handles permits within city limits. Sacramento County Building Permits and Inspection covers unincorporated areas including Arden-Arcade, Carmichael, Fair Oaks, and most of the Pocket-Greenhaven area. Getting this wrong means paying the wrong fee, scheduling the wrong inspector, and losing days.

City of Sacramento specifics:

  • Permits can be initiated online through the city’s Accela Citizen Access portal
  • Mechanical permit fees run roughly $150-$400 depending on project valuation, with a typical residential changeout landing around $220-$280
  • Plan review is required for new installations and relocations; simple replacements may qualify for over-the-counter issuance
  • Inspection scheduling opens 24 hours after permit issuance, with next-day availability common for mechanical inspections
  • Final inspection must pass before the permit is finaled; outstanding permits auto-expire after 180 days of inactivity

Sacramento County specifics:

  • Online submittal available through the county’s permitting system, but many contractors still walk in plans for complex jobs
  • Fee structure is similar but not identical; valuation tables differ slightly, so a $5,000 job in the city might calculate differently in the county
  • Rural properties in the county’s unincorporated areas sometimes trigger additional fire department clearances for combustion appliances
  • County inspectors cover larger geographic areas, so scheduling windows can stretch to 3-5 days during peak season (May-September)

Both jurisdictions require the installing contractor to hold a valid C-20 Warm-Air Heating, Ventilating and Air-Conditioning Contractor license issued by the California State License Board (CSLB). Owner-builders can pull their own permits in limited circumstances, but HVAC work is specifically restricted; the CSLB has taken enforcement action against homeowners who performed regulated work without proper licensure.

One Sacramento-specific wrinkle: the city’s historic preservation overlay districts, including parts of Midtown and Boulevard Park, require additional design review for exterior equipment placement. We’ve had condenser installations in these neighborhoods held up because the proposed pad location was visible from the street. Planning ahead with a site plan saves weeks.

Who Pulls the Permit: Contractor vs. Homeowner

California law is unambiguous here, and it’s the single most misunderstood element of HVAC permitting. Under CSLB regulations and the California Business and Professions Code, the licensed contractor performing the work is responsible for pulling the permit. Not the homeowner. Not the general contractor on a larger job. The C-20 HVAC contractor.

The “homeowner waiver” defense fails every time. We’ve heard it repeatedly: “The previous owner said they didn’t want to deal with permits, so the contractor just did the work.” That contractor violated CSLB rules. The homeowner received no legal protection. And the current owner inherits the problem.

Here’s what California law actually requires:

  1. The C-20 contractor must apply for the permit in their license name and bond number. The permit record becomes a public document tied to that license.
  2. The permit must be posted on-site before work begins, visible to inspectors.
  3. The named contractor must perform or directly supervise the work. Permit farming, where one contractor pulls permits and unlicensed subs perform the labor, is a CSLB violation.
  4. Final inspection must pass before the permit is legally closed. Simply paying the fee doesn’t complete the process.

Jason Trent serves as Field Supervisor on every Stonegate job, and that includes permit management. When we pull a permit in Sacramento, our license is on the line. The inspector knows who to hold accountable. The homeowner gets a closed permit record that transfers cleanly at sale.

Homeowners sometimes push back on permitting because of cost or delay. A legitimate contractor will explain the requirement, include permit fees in the estimate, and handle the logistics. If a contractor suggests skipping permits to “save you money” or “move faster,” that’s a red flag. They’re asking you to absorb their risk.

What a Failed Inspection Looks Like (And How to Fix It)

Failed inspections aren’t catastrophic. They’re common, especially on complex jobs or when plans don’t match field conditions. We’ve compiled an AC Repair & Installation Maintenance Checklist for Sacramento Homeowners to help avoid them. What matters is the remediation path. In 16 years, we’ve learned that inspectors in Sacramento fail work for specific, predictable reasons, and addressing them methodically gets permits closed.

Common mechanical inspection failures in Sacramento:

  • Combustion air deficiency: Furnace in a closet or attic without adequate ventilation openings per CMC Section 304. Required fixes: add louvered doors, transfer grilles, or direct outdoor air ducts. Cost range: $200-$800 depending on configuration.
  • Condensate drainage: Missing or improperly sloped drain lines, no auxiliary pan under attic-mounted equipment, or pan lacking shutoff switch. Fix: re-pipe to proper slope, install pan and switch. Typically same-day correction.
  • Electrical disconnect proximity: Disconnect more than 6 feet from equipment or not within sight. Fix: relocate or add disconnect. Varies by accessibility.
  • Refrigerant line insulation gaps: Exposed suction lines on exterior runs, especially on Sacramento’s sun-blasted south and west exposures. Fix: reinsulate with proper UV-rated material.
  • Load calculation mismatch: Installed capacity exceeds Manual J calculation. Fix: resubmit corrected load calc, or in rare cases, downsize equipment if already installed (expensive).
  • Clearance violations: Equipment too close to walls, gas meters, or property lines. Fix: relocate pad or equipment, sometimes requiring structural modification.

The Sacramento County inspection process gives contractors a specific timeline: corrections must be completed and re-inspection requested within 180 days, or the permit expires and the process restarts. City of Sacramento operates similarly. Re-inspection fees apply, typically $100-$150.

When walls are already closed, failures involving concealed work get expensive. A combustion air issue discovered after drywall means opening walls. This is why Stonegate verifies clearances, airflow, and drainage before close-in, even when it slows the job. Jason Trent checks these elements personally before calling for inspection. Catching it early beats explaining to a homeowner why their finished garage needs a 2-foot hole cut in the ceiling.

How to Research Your Home’s Permit History

Before buying any Sacramento home, or if you’re preparing to sell one you already own, checking permit history takes 15 minutes and can reveal problems worth thousands.

Step-by-step for Sacramento properties:

  1. Identify your jurisdiction. Enter the address at Stonegate Heating & Air California home to confirm city vs. county. City limits follow irregular boundaries; don’t assume.
  2. City of Sacramento: Use the Accela Citizen Access portal. Search by address. Look for “Mechanical” permit types, but also check “Electrical” and “Plumbing” — HVAC work often triggers multiple permits.
  3. Sacramento County: Use the county’s online permit history tool. Records extend back to the 1990s for most areas, though older properties may have paper-only archives requiring an in-person request at 827 7th Street.
  4. Cross-check against visible work. Walk the property. New condenser with no mechanical permit? New furnace with no record? Flag it for investigation.
  5. Request a pre-sale inspection. If you’re selling, some Sacramento-area real estate attorneys recommend a voluntary building department inspection to identify open or expired permits before listing.

What you’ll find: permits show application date, contractor name, scope of work, inspection dates, and final status. “FINAL” means closed. “EXPIRED” or “SUSPENDED” means work started but was never completed to code. No record of visible work means it was likely unpermitted.

In Sacramento’s older neighborhoods — Curtis Park, Land Park, East Sacramento — we’ve found decades of layered HVAC work. Original 1950s gravity furnaces replaced in the 1980s, then again in the 2000s, sometimes with no permits for intermediate jobs. Each layer is a potential disclosure issue. Title insurance doesn’t cover unpermitted work; it’s considered a known condition that should have been discovered.

Unpermitted Work: Your Options When It’s Already Done

If you discover unpermitted HVAC work in a home you own, you have three paths. None are ideal, but one is usually manageable.

Option 1: Retroactive permitting (the “as-built” permit)

Both Sacramento city and county allow as-built permits in certain circumstances. You apply as if the work is new, submit plans showing what’s actually installed, and schedule inspection. The catch: everything must meet current code, not the code in force when the work was done. A 2015 furnace installed without combustion air clearance now needs to meet 2024 standards. If it doesn’t, you modify or replace. As-built permits also carry higher fees and sometimes penalties. But they produce a clean record.

Option 2: Disclosure and negotiation at sale

California sellers must disclose material facts affecting property value. Unpermitted HVAC work qualifies. Some buyers accept disclosed unpermitted work with a price reduction or escrow holdback. Others walk. In Sacramento’s competitive market, this is less viable than it was in 2019. In a slower market, it can kill deals.

Option 3: Leave it and hope

This is what most people do, and it works until it doesn’t. Insurance claims can be denied if unpermitted work contributed to damage. Manufacturer warranties sometimes require proof of permit and inspection. And the work will surface eventually, usually at the worst moment.

We’ve retroactively permitted work in Sacramento that previous owners buried. It’s never fun, but it’s fixable. The key is working with a contractor who knows the local inspectors, knows what they’ll flag, and can remediate efficiently. Stonegate has handled these for homeowners in Natomas, Arden-Arcade, and Midtown — sometimes opening walls, sometimes finding that the original work was actually code-compliant and just needed documentation.

Common Mistakes to Avoid

  • Assuming replacement equals exemption. Sacramento’s mechanical inspectors see this constantly: a “simple swap” that changed efficiency rating, venting category, or electrical requirements. Always verify exemption eligibility in writing from the building department.
  • Letting a contractor “handle it later.” Permits must be pulled before work begins. “We’ll get the permit next week” often means never. If the permit isn’t posted on day one, stop the job.
  • Ignoring the permit expiration clock. Sacramento permits expire after 180 days of inactivity. We’ve seen homeowners pay for work, assume it was permitted, then discover an expired open permit when they try to sell. Verify final inspection passed.
  • Buying a home without checking permit history. The Sacramento County assessor’s records and permit database are public. Use them. A $300,000 purchase deserves 15 minutes of due diligence.
  • Hiring unlicensed handymen for HVAC work. CSLB enforcement in Sacramento is active, but reactive. They respond to complaints, not proactively patrol. The homeowner bears the risk of failed inspections, denied insurance, and unenforceable warranties.
  • Confusing city and county jurisdiction. Sacramento’s boundary lines create real confusion. The same street can have city addresses on one side and county on the other. Wrong jurisdiction means wrong inspector, failed inspection, and restart.

When to Call a Professional

Call a licensed C-20 contractor when you’re planning any HVAC work beyond filter changes and basic maintenance. Call specifically when you’re buying or selling a home and the permit history shows gaps, when you’ve inherited unpermitted work from a previous owner, or when an inspector has flagged deficiencies you don’t understand.

Stonegate Heating & Air California offers free estimates in Sacramento — call (855) 467-1888. Jason Trent supervises every project personally, from permit pull through final inspection. We’ve worked with Sacramento city and county building departments for 16 years, across nearly 500 jobs, and we know what inspectors look for before they look for it. Whether it’s a straight York replacement in Carmichael or untangling a permit history in Midtown, we handle the paperwork so you don’t have to worry about it surfacing at closing.

Frequently Asked Questions

The Bottom Line

California HVAC permits aren’t bureaucratic obstacles. They’re documentation that protects your property value, your insurance coverage, and your legal standing. Browse our more guides & resources for additional Sacramento-specific HVAC help. In Sacramento’s active real estate market, an open or missing permit is a liability that compounds over time. The California Mechanical Code sets clear triggers for when permits are required. Licensed C-20 contractors are legally obligated to pull them. And both city and county building departments maintain public records that buyers, sellers, and insurers can access.

The homeowners who fare best are the ones who verify permit history before purchase, demand proper documentation during installation, and address gaps proactively rather than at escrow. Sixteen years in Sacramento has taught us that the cost of doing it right the first time is always less than the cost of fixing it later.

Written by Jason Trent, Owner / Field Supervisor at Stonegate Heating & Air California, serving Sacramento since 2010.

Need HVAC help in California? Licensed & insured · 60-minute response · free estimates
Call (855) 467-1888
Areas We Serve
All Service Areas →

Request a Free Estimate in California

Tell us what you need — Stonegate Heating & Air California responds fast. No obligation.

By requesting your free estimate, you agree to the terms of our Privacy Policy and authorize us to contact you through phone, text, or email concerning your request, including by the partner businesses that may perform the service.

Call Now