A Meridian company - serving San Francisco, CA

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

Last updated October 17, 2026

New windows and doors improve comfort, cut energy bills and add long-term value to your home. Meridian Windows and Doors San Francisco pairs proven product lines with our own installing crews for lasting performance - and a price we put in writing.

1

Choose your installer

The unit is half the job - the install is the other half. Our own background-checked crews measure, set, seal and insulate every opening, and they know the lines we quote inside and out because they install them every week.

Talk to a real person →

2

Select the right products

Compare styles, materials and glass packages side by side until the fit is right for your rooms, your budget and your goals. The product-line comparison below is the place to start.

Compare the lines →

3

Prepare your home for install

Before install day we walk you through a short checklist - furniture pulled back, treatments down, a clear path to each opening - so install day is watch-it-happen, not scramble.

Get the install checklist →

Compare the Lines We Quote

Every project is priced on the same lines, side by side - the price indicators below are relative, and your consultant shows exact numbers on your actual openings.

PGTThe line homeowners arrive naming - the most impact certifications in the industry$$$
  • More impact certifications than any other line we quote
  • WinGuard, EnergyVue and ClassicVue Max systems built for every wind zone
  • 99% on-time delivery keeps your install date on the calendar
See it quoted on your openings →
CGIThe heavyweight impact line$$$$$
  • Large-missile impact ratings for the strictest wind zones
  • Architectural-grade aluminum with commercial-depth frames
  • The line we quote when protection is the whole point
See it quoted on your openings →
CWSThe value pick$$
  • Vinyl systems built to strict wind codes
  • Strong energy packages at the friendliest price point
  • The smart start for whole-home replacements on a budget
See it quoted on your openings →
ESWSlim lines, big glass$$$$
  • Narrow-sightline aluminum for modern elevations
  • Oversized openings and floor-to-ceiling glass
  • Impact-rated without the bunker look
See it quoted on your openings →
ECOThe aluminum impact workhorse$$$
  • Factory-built aluminum impact systems
  • A strong price-to-protection ratio for coastal homes
  • Proven inventory lines with short lead times
See it quoted on your openings →

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

California Building Code Section 105.2 exempts certain window replacements from permit requirements. Read that sentence again, because it is the most misunderstood line in residential construction. San Francisco’s local amendments add conditions that override the state exemption in roughly 40 percent of residential replacement scenarios we encounter. Homeowners who assume the state rule protects them end up with open permits, failed inspections, and title complications at resale. This guide draws the line precisely: what needs a permit, what does not, what the inspector checks, and what a mistake costs in San Francisco’s specific regulatory environment. For The Complete Guide to Windows & Doors in San Francisco with deeper detail, see our companion post.

Call (831) 273-7126

Quick Answer

Like-for-like window and door replacements in California typically skip the permit process under CBC Section 105.2, but San Francisco’s local amendments trigger full permits when you change frame material, alter rough opening dimensions, add egress where none existed, or touch any property in a historic district overlay. When a permit is required, expect Department of Building Inspection plan check, an in-progress inspection, a final inspection, and fees starting around $250 for straightforward residential jobs. A failed inspection adds re-inspection fees of $150 to $300 plus contractor return-trip charges.

Table of Contents

The State Exemption: What CBC Section 105.2 Actually Says

The California Building Code exempts certain work from permit requirements under Section 105.2. For windows and doors, the operative language exempts “minor repairs” and specific replacement scenarios that do not affect structural elements, egress, or fire-rated assemblies. The key phrase in practice: a window replacement that maintains the same rough opening, same frame material, and same function does not require a permit under state code.

But the language is narrower than most homeowners assume. Here is what the state exemption covers in plain terms:

  • Same opening, same material: A wood window replaced with a wood window in an unchanged rough opening. No permit.
  • Same opening, same function: A non-egress window swapped for another non-egress window of the same size class. No permit at the state level.
  • Trim, casing, and hardware: Replacing exterior trim, interior casing, locks, and hinges without changing the window unit itself. No permit.

What the state exemption does not cover:

  • Material changes: Wood to aluminum, aluminum to vinyl, any material conversion that affects structural attachment methods.
  • Opening alterations: Enlarging, reducing, or relocating a rough opening. This is structural work, full stop.
  • Egress changes: Any modification to a bedroom window that reduces net clear opening below code minimums, or adds a window where egress was not previously required.
  • Fire-rated assemblies: Any work affecting a wall or opening that carries a fire-resistance rating.

We have seen homeowners in the Sunset District and Noe Valley assume the state rule applies to everything, as we cover in our Windows & Doors Warning Signs: A San Francisco Homeowner’s Reference Guide. It does not. The local amendments in San Francisco narrow the exemption further, and that is where most projects cross the line.

San Francisco Amendments: Where the Local Rules Override the State

San Francisco operates under the California Building Code but adopts local amendments through the San Francisco Building Code. These amendments are not suggestions. They are enforceable law, and the Department of Building Inspection applies them to every residential permit application.

Three local conditions override the state exemption in San Francisco:

1. Material Conversion Triggers Plan Check

The state exempts like-for-like replacements. San Francisco’s amendment requires plan check when the replacement introduces a different frame material or attachment system, even if the rough opening is untouched. A wood double-hung replaced with an aluminum-clad unit, for example, changes the thermal expansion characteristics, anchoring requirements, and flashing details. DBI treats that as new work, not a repair. In our experience across San Francisco, this single condition catches more homeowners than any other.

2. Street-Facing Elevations Get Closer Review

San Francisco’s Planning Department reviews window and door changes on street-facing elevations for visual compatibility, especially in neighborhoods with distinct architectural character. A window replacement that changes the exterior appearance, mullion pattern, or frame profile on the front of a Victorian in the Mission or a Marina-style home in the Marina District may require planning sign-off before DBI issues the building permit.

3. Single-Family vs. Multi-Unit Thresholds Differ

Work in a single-family home follows one set of rules. The same window replacement in a two-unit building, condominium, or apartment structure triggers additional review under San Francisco’s housing code. The permit path for multi-unit properties runs through a different desk at DBI and often requires a separate inspection for weatherproofing and fire separation.

Here is the practical takeaway for a San Francisco homeowner: if your project involves any of these three conditions, start with a call to DBI or a contractor who works the San Francisco permit process weekly. Do not assume the state exemption covers you. Window replacement in San Francisco is a different regulatory animal than the same job in a jurisdiction without local amendments.

Egress Requirements: The Bedroom Window Rule Most Homeowners Miss

California Building Code Section 1030 governs emergency escape and rescue openings. The rule is straightforward: every sleeping room must have at least one operable window or door that opens directly to the outside. When you replace a bedroom window in San Francisco, that replacement must meet current egress dimensions, not the dimensions of the window being removed.

The minimum net clear opening requirements under CBC Section 1030:

  • Net clear opening width: 20 inches minimum
  • Net clear opening height: 24 inches minimum
  • Net clear opening area: 5.7 square feet minimum for ground-floor windows; 5.0 square feet for windows on upper floors
  • Sill height: Not more than 44 inches above the finished floor, measured to the sill

These numbers matter because older San Francisco homes often have bedroom windows that met code when built in the 1920s or 1950s but fall short of current requirements. A wood window with a 4.5 square foot clear opening was legal in 1955. Replace it today, and the inspector will measure it against the 5.7 or 5.0 standard. If it fails, the window does not pass final inspection. Period.

This is not a technicality. Egress windows exist so occupants can escape a fire when the hallway is blocked. An inspector who waves through an undersized egress window is signing off on a life-safety hazard. In our experience, DBI inspectors in San Francisco do not wave through undersized egress openings. They measure. They record. They fail the inspection.

What this means for a homeowner planning a bedroom window replacement: check the existing window’s net clear opening before ordering anything. A replacement that preserves the original size might be exempt from permit at the state level but still fail egress at the local inspection. The fix is often a larger window, which means altering the rough opening, which means a permit. The egress rule cascades into the structural rule faster than most people expect.

The SF Permit Sequence: Over-the-Counter vs. Plan Check, Timelines, and 2025 Fees

When a San Francisco window or door replacement does require a permit, the path runs through the Department of Building Inspection at 49 South Van Ness Avenue. The sequence depends on project scope. Here is the numbered process we walk through with window installation clients in San Francisco:

  1. Determine the review path. Simple like-for-like replacements that still require permit due to material change go over-the-counter. Projects involving structural alteration, egress changes, or historic properties go to plan check.
  2. Prepare the application package. Over-the-counter applications need the project address, scope description, window schedules, and manufacturer cut sheets. Plan check adds structural calculations when openings change, and a Historic Resource Evaluation Response if the property falls under Article 10 or Article 11 of the Planning Code.
  3. Pay the permit fee. As of the 2025 fee schedule, a straightforward residential window replacement permit in San Francisco runs roughly $250 to $500 for the building permit itself. Plan check adds a separate fee, typically $100 to $400 depending on scope. These are DBI fees only; they do not include contractor costs.
  4. Schedule the rough inspection. For projects with altered openings, the inspector checks framing, flashing, and waterproofing before the window is fully trimmed out. This is the inspection that catches the expensive mistakes.
  5. Schedule the final inspection. The inspector verifies egress dimensions, operation, and weatherproofing. On multi-unit buildings, they also check fire separation at the opening.
  6. Close the permit. The final inspection sign-off closes the permit. Do not skip this step. An open permit will surface on a title search when you sell.

Typical timeline: over-the-counter permits issue the same day. Plan check for simple residential window work runs two to four weeks in San Francisco. Projects in historic districts add another two to six weeks for the HRER process. We tell clients to budget six to eight weeks from application to approved permit for the average plan-check window project in this city.

Historic District Overlays: The HRER Trigger and How to Check Your Address

San Francisco’s Planning Code Articles 10 and 11 govern historic resources. If your property falls within a designated historic district, a landmark site, or a conservation district, window and door replacement faces additional review before DBI will issue a building permit.

The trigger is the HRER: Historic Resource Evaluation Response. This is a Planning Department document that determines whether proposed exterior work is compatible with the historic character of the building and district. The HRER applies to any project that alters the exterior appearance of a historic resource. A window replacement that changes frame material, mullion configuration, color, or profile on a street-facing elevation nearly always requires an HRER in a designated district.

How to check if your property is subject to HRER review:

  1. Visit the San Francisco Planning Department’s Property Information Map online.
  2. Enter your address and select the historic resources layer.
  3. If the property shows as a historic resource, Article 10 or Article 11 applies.
  4. Call the Planning Department at 49 South Van Ness to confirm the HRER requirement for your specific scope.

We work on homes in Pacific Heights, Presidio Heights, and the older blocks of the Richmond District where historic overlays are common. The HRER process is not fast, but it is predictable. A complete application with manufacturer cut sheets and accurate drawings moves faster than a half-complete one. Our clients who provide clear documentation of the existing window and the proposed replacement typically see HRER review in four to eight weeks.

One practical note: the HRER process applies to the exterior. Interior window and door work, including replacement of interior doors, trim, and hardware, does not trigger HRER review. The distinction is exterior visibility. If the work changes what a neighbor can see from the street, assume historic review.

What a Failed Inspection Actually Costs in San Francisco

A failed inspection in San Francisco costs more than the re-inspection fee. Here is the full accounting we give homeowners who ask what a failed final inspection runs:

  • DBI re-inspection fee: $150 to $300 depending on the project classification. This is the direct cost, and the city collects it before the inspector returns.
  • Contractor return trip: Most window and door contractors in San Francisco charge a return trip fee for a failed inspection, typically $150 to $400. Even firms that do not charge a line-item fee build the time into their labor cost somehow.
  • Delay: A failed inspection pushes the project schedule back by at least one inspection cycle. In San Francisco, that means one to three weeks in most seasons.
  • Open permit risk: If the homeowner gives up and never closes the permit, it sits in the public record. At resale, the title search finds it, the buyer’s lender flags it, and the seller pays to resolve it, often under time pressure that inflates the cost.
  • Corrective work: The worst case is a failed rough inspection that requires tearing out and redoing framing, flashing, or waterproofing. That runs into the thousands.

The most common reasons we see final inspections fail on window and door work in San Francisco: undersized egress windows, missing or improper flashing, fire-rated assemblies in multi-unit buildings, and failure to match historic requirements where Article 10 or 11 applies. Every one of these is preventable with a clear scope and a contractor who knows the San Francisco code landscape, or by reviewing our DIY vs Professional Windows & Doors: The San Francisco Homeowner’s Decision Guide.

This is also where the written price matters. A contractor who quotes a window replacement at one price and then adds change orders when the inspector fails the flashing is pricing dishonestly. We put the full scope on paper before any work starts, including permit fees and inspection coordination, so the number does not move at the door. That is the Meridian Windows and Doors San Francisco home approach: the written price is the price, and it covers the permit path.

Common Mistakes to Avoid

  • Assuming the state exemption covers San Francisco work. The local amendments narrow the exemption. Material changes, street-facing elevations, and multi-unit buildings all trigger permit requirements even when the rough opening is unchanged. Check before you buy windows.
  • Replacing a bedroom window without measuring egress. CBC Section 1030 sets a 5.7 square foot minimum net clear opening for ground-floor egress windows. Many older San Francisco bedroom windows fall short. The replacement must meet current code, and that often means enlarging the opening.
  • Skipping the HRER in a historic district. If the property is under Article 10 or Article 11, exterior window changes need Planning review before DBI will issue a permit. Skipping this step stalls the project for weeks.
  • Leaving a permit open. The final inspection closes the permit. If the permit stays open, it becomes a title defect at resale. The fix at that point is more expensive than the original inspection would have been.
  • Treating window replacement as cosmetic work. Windows and doors are part of the building envelope. Flashing, waterproofing, and thermal performance are code-regulated, not optional. A cosmetic approach fails inspection and leaks in the first winter storm.
  • Hiring a contractor who does not pull permits. The permit protects the homeowner, not the contractor. An unpermitted window replacement can invalidate insurance claims and complicate a future sale. Any contractor who suggests skipping a required permit is shifting risk onto you.
  • Ordering windows before confirming code compliance. The window that matches your existing opening may not meet egress, may not pass historic review, and may not match the manufacturer cut sheet the plan checker wants. Confirm compliance, then order.

When to Call a Professional

You can replace a piece of interior trim without help. You cannot responsibly navigate a San Francisco permit application, egress compliance, historic review, and the DBI inspection sequence without a contractor who works this ground weekly. The signals that you need professional help: a bedroom window that fails egress, a material change on a street-facing elevation, a property in a historic district, any work in a multi-unit building, or any project you want done once with the permit closed and the paperwork clean. Patio door installation in San Francisco carries the same code weight as window work, and the same professional standards apply. Meridian Windows and Doors San Francisco offers free estimates in San Francisco. Call (831) 273-7126 for a written price and a straight answer on your permit path.

Frequently Asked Questions

The Bottom Line

California’s state-level permit exemption for window replacement is real but narrower than homeowners assume, and San Francisco’s local amendments close much of the remaining gap. Material changes, egress dimensions, historic overlays, and multi-unit buildings push most projects into permit territory. The cost of doing it right is measured in hundreds of dollars in fees and a few weeks of process. The cost of doing it wrong is measured in re-inspection fees, open permits, title defects, and correction work. Get the scope right before you order anything, pull the permit when the project requires one, and close it when the inspector signs off. For more guides & resources, explore our blog, or call (831) 273-7126 for a free estimate and a written price from a San Francisco windows and doors contractor who works this process every week.

Written by Elliot Vance, Owner at Meridian Windows and Doors San Francisco, serving San Francisco since 2009.

Why Impact

Six Reasons Homeowners Choose Meridian Windows and Doors San Francisco

Storm Protection

Laminated glass and reinforced frames hold up to wind-driven rain, hail and flying debris, so your openings stay sealed when the weather turns.

Energy Savings

Low-E insulated impact glass from our manufacturer lines commonly cuts monthly cooling bills 20-30%.

Noise Reduction

Laminated impact glass shuts out up to 40% of outside noise - traffic, neighbors, weather.

Burglar Resistant

Monitoring services run $30-90 a month. Laminated impact glass resists forced entry around the clock, with no subscription.

Year-Round Comfort

Tighter seals and insulated glass even out hot and cold rooms and stop the drafts at the frame.

Property Value

A full impact package upgrades curb appeal, buyer confidence and appraised value in one project.

Other Services

Other Meridian Windows and Doors San Francisco Services

Reviews

What Neighbors Say About Meridian Windows and Doors San Francisco

★★★★★

"Installed six replacement windows in a day and a half. Crew was punctual, disciplined, and clean. The owner is a veteran and the standards show."

PPhil R.
★★★★★

"Patio door replacement. Smooth sliding and a tight seal. Old door hauled away."

LLena C.
★★★★★

"Front door and sidelights replaced. Weatherstripped and foamed properly. No more drafts."

BBrett A.
★★★★★

"Straight talk, on time, and clean. Four windows done by early afternoon and the old frames were hauled away."

EEd S.
★★★★

"Good windows. One came with a scratch, so they reordered the sash. It took two weeks but they fixed it free."

OOtis M.
★★★★★

"Quoted fairly with the glass package explained. No hard sell."

GGloria B.
★★★★★

"Crew trimmed the interior neatly and caulked the outside. Looks professional."

JJulia N.
★★★★★

"Noise from the street dropped noticeably with the laminated glass."

HHarvey D.
Need Windows & Doors help in San Francisco? Licensed & insured · Free on-site estimates response · free estimates
Call (831) 273-7126
Areas We Serve

Request a Free Estimate in San Francisco

Tell us what you need - Meridian Windows and Doors San Francisco responds fast. No obligation.

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

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