Key takeaways
- Many window replacements need a building permit, even same-size swaps. Rules differ by city.
- Incorporated cities and towns handle their own permits. Unincorporated areas go through Contra Costa County.
- Every replacement window must meet California’s Title 24 energy standards.
- HOA approval is a separate step from the permit. You often need both.
This guide explains how things generally work. Rules change and vary by city, so we confirm the requirements for your specific address on every job. It isn’t legal advice.
Do you need a permit to replace windows?
Often, yes. Many cities in California require a building permit for window replacement, including replacing a window with one of the same size. Changing the size of an opening, adding a window or replacing a door with a wider one almost always needs a permit, because it involves the wall’s structure. Since rules differ from city to city, we check with the building department that covers your address before every job.
Who issues the permit in Contra Costa County?
It depends on whether your home is inside an incorporated city or town:
| Where your home is | Who handles building permits |
|---|---|
| Inside an incorporated city or town, such as Walnut Creek, Concord, Pleasant Hill, Lafayette, Orinda, Moraga, Danville, San Ramon, Martinez, Clayton or Brentwood | That city or town’s building program (some contract the work out, but you apply through them) |
| Unincorporated areas, such as Alamo, Blackhawk, Diablo, Contra Costa Centre, Pacheco, Clyde, Vine Hill and parts of Alhambra Valley | Contra Costa County |
A mailing address doesn’t always match city limits. Some homes with a Walnut Creek, Martinez or Danville address are actually unincorporated, so we check the parcel, not just the address.
What is Title 24 and how does it affect new windows?
Title 24 is California’s building energy code. For replacement windows, it sets maximum values for U-factor (how much heat flows through) and SHGC (how much solar heat gets in). Any window you buy from a quality brand for California is rated to meet it, and the NFRC label on the glass shows the numbers. Inspectors often want to see those labels, so we leave them on until the inspection is done.
Do fire hazard zones change the rules?
They can. CAL FIRE maps Fire Hazard Severity Zones across the state, and large parts of Lamorinda, the Berkeley and Oakland Hills, and the foothills of Mount Diablo and Las Trampas are mapped as high or very high hazard. In those zones, California’s wildfire building standards generally call for dual-pane windows with at least one tempered pane, and local departments may apply them to replacements. We check your address against the current maps before ordering glass.
How does HOA approval fit in?
HOA approval is separate from the permit. The city or county checks safety and energy code; the HOA checks how the windows look, usually frame color, grid pattern and style. Communities like Rossmoor, Blackhawk, Oakhurst, Dougherty Valley, Crystyl Ranch and Summerset all review window changes. We prepare the specs and samples your HOA asks for and order only after you’re approved.
What does the permit process look like?
- We confirm which building department covers your parcel and what it requires.
- We apply for the permit with the window specifications.
- After approval, and HOA approval if needed, we order and install.
- An inspector checks the work, often including the NFRC labels and any required safety glass.
- The permit is closed out, and the work is on record for your home.
Why does a permit matter?
A permit puts the work on record. That can matter when you sell, since buyers and their inspectors may ask about unpermitted work, and it confirms the windows meet energy and safety rules. Permits are pulled by the licensed contractor doing the work. Windows 4U holds California contractor license #1097508, which you can verify with the Contractors State License Board.
Want a straight answer for your home? We’ll look at your windows and tell you what they need, even if that’s nothing yet.
Get My Free Quote