A Penhallow company - serving San Diego, CA
A new rear addition with a vaulted beamed ceiling and tall windows

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

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansA Local Team in San Diego

Last updated October 15, 2026

A finished backyard cottage with a small covered porch
A single-story rear room addition with tall windows and a new patio
A remodeled living room with built-in shelves around the fireplace
An open kitchen and dining area after a remodel
A freestanding soaking tub in a remodeled primary bathroom
A whole-home remodel with the living, dining and kitchen areas opened up
A galley kitchen opened up to the dining room with a new peninsula
A walk-in shower with large-format tile and a built-in niche
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate

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

An unpermitted addition in San Diego can knock more off your home’s appraised value than the addition cost to build in the first place. The appraiser flags it, the lender pauses, the buyer’s agent smells leverage, and suddenly you’re negotiating against a discount you never planned for. That’s the part no contractor mentions when they offer to skip permits “to save you time and money.” This guide walks through what actually requires a permit in San Diego, what Title 24 means for your remodel, how the inspection sequence works, what happens when something fails, and how to legalize work that was never permitted. By the end, you’ll know more about San Diego’s permit process than most contractors who claim they handle it.

Call (619) 604-9624

Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Quick Answer

Construction permits in California are how your city or county certifies that work on your home meets the California Building Code, local ordinances, and Title 24 energy standards. In San Diego, most remodels that change structure, square footage, plumbing, electrical, or mechanical systems require a permit from the City of San Diego Development Services Department if you live within city limits, or from San Diego County if you’re in an unincorporated area. The homeowner’s name ultimately carries the permit and the liability, which means a finished remodel with open permits or no permits is a legal and financial problem at resale, not a paperwork detail you can skip.

Table of Contents

Why Permits Exist (and Who They Actually Protect)

Permits exist for one reason: to create a public record that work was done to a minimum safety standard. The inspection process means a third party, someone who doesn’t work for the contractor and doesn’t profit from the project finishing fast, looked at the framing, the wiring, the plumbing, and the final product. For a general contractor in San Diego, that means accountability to someone outside the project. For you, it means the work in your walls isn’t a mystery waiting to become a repair bill, or a lawsuit, after the crew is gone.

In San Diego, the stakes are specific. A kitchen remodel that moves a sink changes plumbing risers and drain lines inside a wall. If that drain leaks into the wall cavity, you won’t know for months. Mold grows, the drywall softens, the repair costs triple. An inspection doesn’t prevent every future failure, but it forces the work to be exposed long enough for a second pair of eyes. In our experience in San Diego, the most expensive repairs we’ve corrected have been inside walls where no inspector ever looked: a bathroom in Clairemont where the shower pan liner was folded wrong, a kitchen in North Park where the electrical splice sat outside a junction box. Both were unpermitted jobs from a previous contractor. Both cost more to fix than the original work was worth.

There’s also the resale component. San Diego’s market is competitive, but buyers and their lenders have gotten more careful about unpermitted square footage since the 2010s. Appraisers in San Diego are trained to compare the assessor’s record against what’s physically on the lot. If those numbers don’t match, the extra bedroom stops counting as value. The permit is the document that keeps your investment counted.

Which Projects in San Diego Require a Permit and Which Don’t

The City of San Diego uses the California Residential Code as its baseline, with local amendments. The rule of thumb: anything that changes structure, plumbing, electrical, mechanical systems, or adds square footage needs a permit. Anything cosmetic that stays on the surface doesn’t. But the line is not always intuitive, so here’s the breakdown.

Work that does NOT require a permit in San Diego

  • Paint, wallpaper, and flooring on existing surfaces, including tile over existing subfloor where no structural change occurs.
  • Cabinet and countertop replacement in the same footprint, without moving plumbing or electrical. A kitchen remodeling project in San Diego that swaps cabinets, countertops, and appliances in place can often proceed without a building permit, though the electrical work for new appliance circuits usually changes that.
  • Fixture swaps: replacing a toilet, faucet, or light fixture with one in the same location and same basic connection type.
  • Fence repair under 7 feet tall, as long as the existing posts stay in place.
  • Retaining walls under 4 feet tall measured from the bottom of the footing, unless they support a surcharge or are near a property line with slope issues. San Diego’s hillside lots change this math fast, so caution is warranted on canyon-edge properties in areas like Mission Hills or La Jolla.
  • Patio slabs (non-structural) on grade under 200 square feet that aren’t attached to the house.

Work that DOES require a permit in San Diego

  • Any room addition or increase in conditioned square footage, regardless of size.
  • Any structural change: removing a wall, cutting a new window or door opening, enlarging an opening, or changing roof framing.
  • Plumbing changes: relocating a sink, adding a bathroom, moving drain lines, or replacing a water heater (a water heater swap in San Diego requires a plumbing and mechanical permit plus a final inspection).
  • Electrical changes: adding circuits, moving outlets, upgrading the panel, or wiring new fixtures where none existed. This covers most bathroom remodeling in San Diego that adds a vent fan or heated floor.
  • Mechanical work: installing or relocating HVAC equipment, ducting, or fireplaces.
  • Windows and exterior doors that are new or enlarged. Like-for-like window replacement in the same rough opening generally doesn’t need a building permit in San Diego, but it does need to meet Title 24 energy requirements and, in many neighborhoods with design review overlays, may need approval even without a traditional permit.
  • Any deck over 30 inches above grade, plus any deck attached to the house regardless of height.
  • Roof replacement: San Diego requires a re-roof permit for any tear-off or overlay, with inspections at paper and final.

The square footage threshold that catches people off guard is sheds and detached structures. In San Diego, a detached accessory structure under 120 square feet with no plumbing or electrical is usually exempt. Cross 120 square feet, and it’s a permit. Add an electrical subpanel, and it’s a permit plus a separate electrical review. These thresholds are specific to the City of San Diego. Neighboring cities like Chula Vista or El Cajon administer their own codes under the same state framework, so the exact numbers can shift at the city line.

City of San Diego vs. San Diego County Permits: How to Tell the Difference

Your address determines your permitting authority, and in San Diego County the line isn’t always obvious. A San Diego mailing address does not guarantee you’re under the City of San Diego’s jurisdiction. Large parts of the county are unincorporated, meaning they’re governed by the County of San Diego Board of Supervisors rather than a city council. Communities like Spring Valley, Lakeside, Ramona, Alpine, Valley Center, and large stretches of East County fall under county permitting. So do parts of Rancho Santa Fe that sit outside the city’s incorporation.

Here’s the practical difference. The City of San Diego processes building permits through the Development Services Department, historically at 1222 First Avenue downtown and now accessed through their online portal for most applications. The County of San Diego handles permits through its Planning & Development Services division, with offices in Kearny Mesa and San Marcos. The codes are nearly identical because both jurisdictions adopt the California Building Standards Code. The fee structures, turnaround times, and inspection scheduling systems differ.

To determine which applies to your address, look at your property tax bill, which lists the jurisdiction, or check your trash service. City of San Diego residents get city trash pickup. County residents typically contract with private haulers. A faster method: enter your address in the county’s parcel lookup tool. If the jurisdiction field says “San Diego County” rather than a city name, county permitting applies.

For homeowners near the edges of the city, like parts of Rancho Bernardo, Carmel Valley, or Otay Mesa, the answer sometimes surprises people. We’ve seen projects in San Diego where the homeowner assumed city rules applied and spent weeks preparing the wrong application. Pulling the parcel record first is a five-minute step that saves the whole week.

The Inspection Sequence: Rough, Framing, Mechanical, Final

San Diego inspections follow a progressive sequence, and each phase has to pass before the next one can be covered up. Missing a phase means tearing things open later. Here’s the typical order for a kitchen or bathroom remodel that touches plumbing, electrical, or framing:

  1. Plan review and permit issuance. Before work starts, your plans get reviewed for code compliance. For simple remodels in San Diego, this is often same-day over the counter or within one to two weeks online. For projects involving structural changes, hillside grading, or historic properties, review can take four to eight weeks.
  2. Rough inspection. After the contractor opens walls and runs new plumbing, electrical, and mechanical work, the inspector checks everything before insulation and drywall go on. Exposed framing, P-traps, vent lines, wire staples, AFCI/GFCI placement, shower pan liners, and bath fan ducting all get checked. If you’re doing a bathroom remodel in San Diego, this is the inspection that catches the shower pan mistakes we mentioned earlier, because the liner is still visible.
  3. Framing inspection. If walls moved or headers changed, the inspector verifies load paths, hold-downs, shear walls, and connection hardware. San Diego’s seismic requirements, driven by proximity to the Rose Canyon and Elsinore fault zones, mean shear transfer details matter here more than in many parts of the state.
  4. Mechanical and electrical rough (sometimes bundled). The city often combines these with the general rough inspection for smaller residential work. HVAC duct sizing, combustion air for gas appliances, and panel loading get reviewed.
  5. Insulation inspection. Required before drywall in most jurisdictions. In San Diego, this ties directly to Title 24 compliance, since insulation levels are part of the energy calculation filed with the permit.
  6. Final inspection. Everything is complete. The inspector checks finish plumbing (no leaks, proper fixture installation), final electrical (devices working, cover plates on, panel labeled), and general code compliance. The permit closes only after the final passes.

A failed inspection doesn’t mean disaster. It means the inspector found something that doesn’t meet code and wrote a correction notice. The contractor fixes the item, calls for a reinspection, and the project moves forward. In San Diego, a typical failed inspection adds two to five days to the schedule. The important part: the correction gets documented and re-inspected. That paper trail is what protects you later. A contractor who shrugs off a correction and tells you “it’s fine, nobody checks that” is describing a future problem you’ll own.

California Title 24: What It Actually Demands From Your Remodel

Title 24 is the section of the California Code of Regulations that governs energy efficiency. If your remodel touches insulation, windows, HVAC, or water heating, Title 24 applies. You can’t skip it. The permit application requires a compliance form, typically generated by a certified Energy Analyst using approved software like EnergyPro or CBECC. For San Diego projects, that means every kitchen remodel in San Diego that moves or adds windows, replaces a water heater, or upgrades HVAC includes a Title 24 calculation as part of the paperwork.

What the code asks for in practice, translated out of the code language:

  • Insulation minimums. San Diego falls in climate zones 7 and 10 depending on your exact location. Attic insulation requirements typically land around R-30 to R-38 for new work. Wall insulation for projects where walls are opened must meet current values rather than the original 1970s standard, if one existed at all.
  • Window efficiency. Replacement windows must meet a maximum U-factor (heat transfer) and a minimum SHGC (Solar Heat Gain Coefficient) depending on orientation. In San Diego’s mild coastal zones, the SHGC requirements are less aggressive than inland, but they still apply. The sticker on the new window must match the value on the filed compliance form.
  • Duct sealing. If HVAC ducts are installed or modified, they must be sealed and tested for leakage on many scopes. This is a regular frustration point on San Diego remodels where someone adds a room and taps into an existing duct run without sealing the joint properly.
  • Lighting. New lighting must meet California’s JA8 high-efficacy standard. Most modern LED fixtures comply. But old-school can lights and custom fixtures that don’t carry a JA8 designation can trip a final inspection.
  • Water heating. Replacing a gas water heater in San Diego triggers a Title 24 review. Since the state moved toward heat pump water heaters in new construction, replacement rules still allow standard gas or electric tanks for most swap-in-place work, but the permit must document the model and energy factor.

The point of Title 24 isn’t paperwork. A properly insulated and sealed San Diego home has lower energy bills every month, and the state’s goal is to reduce the grid load during summer peak hours. But the compliance form requirement is mandatory, not optional, and a contractor who tells you the permit can be avoided because “nothing structural changed” is either wrong or describing work that’s too small to trigger the requirement in the first place. Replacement windows, water heaters, and insulation are exactly the projects that require both a permit and the Title 24 documentation.

Retroactive Permits: Legalizing Unpermitted Work in San Diego

If you bought a house with unpermitted work, or you built something years ago without a permit and now you’re selling, you have two options: legalize it or disclose it. The path you choose has real financial consequences in San Diego.

Leaving it undisclosed is the riskiest path. California’s real estate disclosure laws require you to reveal anything that would affect a buyer’s decision or the property’s value. Unpermitted work qualifies. If the buyer discovers the unpermitted addition after close and you didn’t disclose it, that’s a breach of contract and potentially fraud. San Diego courts don’t look kindly on sellers who hid square footage that the assessor’s records never counted.

The retroactive permit process, called a “permit after the fact” or “as-built permit,” works like this:

  1. Document what exists. A draftsperson or architect measures the space and creates as-built drawings showing the current condition, framing layout, electrical, plumbing.
  2. Determine what’s non-compliant. A contractor or inspector opens walls where necessary to check what’s inside. In San Diego, this is where an unpermitted bathroom addition in Pacific Beach becomes expensive: the shower valve terminates inside the wall, the electrical has no junction boxes, the framing doesn’t have proper shear transfer. All of it has to come up to current code, not the code from whenever the work was originally done.
  3. Submit the as-built plans and pay the permit fees. The city or county charges the same fee as if the work were new, plus an additional investigation fee in some cases. On a midsize project, that’s typically $1,200 to $4,500 depending on the scope.
  4. Schedule the corrections and inspections. Any work that doesn’t meet current code gets fixed, opened up, and re-inspected. The total cost of bringing a typical unpermitted 300-square-foot San Diego room addition up to code, including corrections, permit fees, drawings, and contractor work, runs anywhere from $15,000 to $45,000 depending on what’s in the walls.

The honest comparison: the permit on that same addition, if pulled up front, would have cost $1,500 to $3,000 in fees plus normal construction costs. The retroactive route almost always costs more because it layers correction work on top of whatever was originally built. But leaving it unpermitted at sale is often worse, because appraisers discount the square footage entirely. In San Diego’s market, where finished square footage trades in the hundreds of dollars per foot, losing 300 square feet of value on an appraisal is a $100,000-plus hit on many properties. The permit is the cheaper problem.

What Permits Cost in San Diego (and What Drives the Number)

San Diego permit fees are calculated from the project’s valuation, which is based on the scope of work and published valuation tables. Here’s what typical projects cost in permit fees in the City of San Diego, as a useful planning range:

  • Water heater replacement: $150 – $300 total, including plumbing and mechanical permits.
  • Window replacement (whole house, like-for-like openings): $400 – $900 depending on the number of windows and Title 24 documentation requirements.
  • Roof replacement: $600 – $1,500 depending on roof size and whether structural correction is needed.
  • Kitchen remodel (no structural changes, some plumbing/electrical relocation): $800 – $2,500.
  • Bathroom remodel (fixture relocation, vent fan, new circuits): $700 – $2,000.
  • Room addition (300 – 500 square feet): $3,000 – $8,000 in permit and plan check fees, plus school fees if the addition increases assessed value beyond certain thresholds, plus any surveying that San Diego requires for additions on sloped lots.
  • Whole-house remodel with structural changes: $5,000 – $15,000 depending on square footage, number of plan-check rounds, and whether design review applies.

These are city permit fees. They don’t include plan-drawing costs, energy compliance forms, engineering if required, or the contractor’s time to manage inspections. A Penhallow Remodeling San Diego home project includes permit management in the scope, but many contractors price it separately or fold it into “overhead.” The written price we provide before work starts includes the permit fees and the inspection scheduling, so the number on your estimate matches the number on the final invoice.

The variables that push permit costs higher in San Diego include hillside or canyon-edge lots where grading and drainage require extra review, historic districts where design review adds weeks and fees, and any project within the coastal zone where the California Coastal Commission reviews even interior remodels that increase square footage or change exterior appearance.

Common Mistakes to Avoid

  • Trusting the contractor to “handle the permit” without verifying it’s actually open. San Diego’s online permit portal lets you search by address. If there’s no permit number, there’s no permit. Check it before work starts.
  • Skipping the permit on a kitchen remodel because “the cabinets are staying in the same spot.” The moment plumbing or electrical moves, the scope changes. In San Diego, that’s a permit, and a final inspection that protects the work.
  • Assuming city rules apply when you’re actually in county jurisdiction. If your trash gets picked up by a private hauler like EDCO or Waste Management instead of the City of San Diego, you’re probably under county permitting. Confirm before applying.
  • Covering work before the rough inspection. We’ve had to open finished drywall in San Diego more than once because someone insulated and boarded before the inspector came. The correction is always more expensive than the scheduling delay.
  • Filing for a “permit after the fact” without understanding current-code upgrades. The retroactive process doesn’t grandfather your unpermitted work. It brings it to today’s code, which often means opening walls and adding shear reinforcement.
  • Buying a house with a “finished” garage conversion that was never permitted. San Diego’s assessor won’t count it as living area, and your lender may not either. You’ll pay for square footage the market won’t value until it’s legally permitted.
  • Skipping Title 24 on window or water heater replacements. The compliance form isn’t optional, and the city won’t close the permit without it. Do it at application time, not after the final inspection flags it.

When to Call a Professional

A homeowner can pull their own permit in San Diego as an owner-builder, but that makes you legally responsible for the work’s compliance, the scheduling, and the corrections. For projects beyond a water heater swap or a simple re-roof, that’s a heavy lift. The moment structural changes appear, Title 24 enters the picture, or plumbing and electrical relocate, you need someone who can produce compliant drawings, schedule inspections in the right order, and fix what the inspector flags. Penhallow Remodeling San Diego offers free estimates in San Diego. Call (619) 604-9624 and we’ll give you a written price before any work starts, with permits, inspections, and guarantee terms spelled out on paper.

Frequently Asked Questions

The Bottom Line

Permits in San Diego are a financial protection for the homeowner, not a bureaucratic hurdle. They create a documented record that protects your resale value, forces a third-party review that catches work a contractor might hide, and keeps your square footage counted when the appraiser comes. The process is predictable: know your jurisdiction, file the right paperwork, schedule inspections in the right order, and close the permit when the final passes. If you want a written price up front and a contractor who manages this process without making it your second job, call (619) 604-9624. We’ll put the number, the scope, and the guarantee on paper before anything gets pulled apart.

Written by Trevor Nash, Owner at Penhallow Remodeling San Diego, serving San Diego since 2004.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Getting started with Penhallow in San Diego

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Your San Diego team

A local crew that works across San Diego and the towns around it, to the same written standard as every Penhallow location.

Areas we serve
A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help in San Diego? Licensed & insured · Written quotes before work starts response · free estimates
Call (619) 604-9624
Local Service Coverage

Request a Free Estimate in San Diego

Tell us what you need - Penhallow Remodeling San Diego responds fast. No obligation.

By submitting this form, you agree to our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Call Now - 24/7 Dispatch