What happens if you skip the permit (and you needed one)
- Stop-work orders and fines up to $500–$1,000 per day if the city discovers an unpermitted system operating on the grid; removal is mandatory.
- Title-24 violation penalties: $1,000–$5,000 fine plus forced system disconnect and energy-audit requirements to re-energize.
- Insurance denial: homeowners insurers routinely deny claims on home damage if an unpermitted solar system is involved in an electrical fire.
- Home sale and refinance freeze: buyers' lenders and title companies require a permit record before closing; an unpermitted system can block sales or force expensive retrofit-and-permit cycles.
San Bruno solar permits — the key details
Every grid-tied solar panel system in San Bruno requires a building permit and an electrical permit under California Title 24 and the California Building Code (2022 edition, most recent adoption in San Bruno). The primary code section is NEC Article 690 (Photovoltaic Power Production Sources), which mandates rapid-shutdown capability (NEC 690.12) for all systems installed after 2015. San Bruno's Building Department enforces this strictly: any system lacking documented rapid-shutdown hardware—whether a module-level rapid-shutdown device or an inverter with UL 1699B certification—will fail the electrical inspection. The city also requires a structural evaluation for roof-mounted systems, especially if your roof deck is over 20 years old or you're installing in the higher wind-load zones near Sneath Lane or the coastal ridges. The evaluation does not need to be a full PE stamp if the system is under 4 lb/sq ft (typical for modern 400+ watt modules), but the building permit application must include a completed Solar Photovoltaic Installation Workbook (CAL FIRE form) or equivalent document proving the load calculations meet local wind and snow codes. Without this, you will get a Correction Notice.
PG&E interconnection is not optional—it's a separate but parallel process to the city permits. You must submit Form 79-141 (Application for Parallel Operation) to PG&E before the city issues your electrical final approval. San Bruno does not issue the electrical final until PG&E has issued a preliminary approval or signed an interconnection agreement. This sequence often catches applicants off-guard: many think they can get the city permit first and then contact the utility. That approach adds 4–6 weeks. Instead, start the PG&E application the same day you submit to the city. PG&E's typical review is 30 days for standard systems under 10 kW. If your system is larger or if your service entrance has limited amperage headroom, PG&E may require a Load Flow Study, which can extend the timeline to 60–90 days. San Bruno's building department is aware of this and will not hold your permits hostage waiting for PG&E, but you cannot energize without PG&E's written approval—the city's final inspection includes verification that PG&E has signed off.
Battery storage systems (ESS) trigger a third permit and a fire-marshal review. If you are adding a battery pack (Tesla Powerwall, LG Chem, Enphase IQ Battery, or equivalent) with a total capacity over 20 kWh, you must file a separate energy-storage system permit with San Bruno's Fire Department and the Building Department. This review focuses on clearances (36 inches minimum from the battery to any door/window/ventilation), thermal runaway containment, disconnect labeling, and utility communication requirements (per NEC 706 and NFPA 855 draft standards). San Bruno fire marshal review typically adds 2–3 weeks. If you have under 20 kWh (e.g., a single 13.5 kWh Powerwall), the battery is often treated as part of the electrical permit and does not trigger the separate fire-marshal gate—but you must notify the city of the ESS capacity on your electrical application so the inspector knows to check fire-code compliance on-site.
Ownership and contractor licensing is straightforward in California: you can own and manage the project as a homeowner (per B&P Code § 7044), but you cannot do the electrical work yourself. The solar installer must be licensed as a C-10 (Electrical) contractor, and any roof penetrations or structural work must be done by a C-39 (Roofing) or general contractor. San Bruno's building department will ask for the contractor's license number on the permit application and will call to verify active status. If you hire an unlicensed solar company, the city will stop-work the project, the system cannot be connected, and the company may face criminal charges. PG&E will also refuse to interconnect an unlicensed installation.
Permits and fees: San Bruno does not have a special solar permit fee under AB 2188 (which caps residential solar at $500 statewide for systems under 10 kW, but that is not a subsidy—just a fee cap). San Bruno's actual fees are typically $300–$600 for a combined building + electrical permit for a standard residential system under 10 kW (calculated as 1–2% of equipment valuation, roughly $3,000–$8,000 for labor and materials). Battery storage adds $150–$250 if triggered. PG&E interconnection is free. There is no inspection fee; the city includes all three inspections (structural/roof, electrical rough, electrical final) in the permit fee. Plan 3–4 weeks from permit application to final approval, plus another 1–2 weeks for PG&E coordination if running in parallel. Some systems get approved faster if the city issues a same-day permit under SB 379, but San Bruno does not always expedite unless the application is flawless—missing roof load calculations or incomplete rapid-shutdown documentation will trigger a Correction Notice and restart the clock.
Three San Bruno solar panel system scenarios
Why rapid-shutdown is non-negotiable in San Bruno
NEC 690.12 (Rapid Shutdown of PV Systems) has been code in California since the 2016 update, but San Bruno's building department treats it as a hard gate: no rapid-shutdown documentation in your electrical permit application = automatic Correction Notice. Rapid-shutdown means that if a fire truck or firefighter cuts the main AC disconnect or kills the main breaker, the solar system must shut down the high-voltage DC side of the array within 30 seconds (per NEC 690.12(a)(1)). This prevents electrocution hazard to first responders. For modern installations, this is achieved one of two ways: (1) module-level rapid-shutdown devices (TPS 4, Enphase IQ micro-inverter, Solaredge optimizer, or equivalent) that disable each panel individually when the AC disconnect is open, or (2) an inverter with UL 1699B certification (string-inverter models by Fronius, ABB, etc. that shut down the array conductor voltage to under 50V when the AC disconnect is open). Your solar installer should specify which method they're using in the permit application, and the electrical inspector will verify the hardware during the rough inspection.
San Bruno's fire department is also in the loop: they monitor all solar permits flagged as being in the fire-district overlay (near Sneath Lane or along ridgetops), and they will request confirmation of rapid-shutdown hardware before the system is energized. If a fire occurs on a system without documented rapid-shutdown, the fire marshal will cite it as a code violation, insurance may deny the claim, and you could face fines. In a few cases, inspectors have also required proof that the rapid-shutdown device passed UL testing (most do, but homemade or counterfeit devices do not). Keep your UL label documentation and test certificates—they are your proof if questions arise later.
The rapid-shutdown rule exists because firefighters need to be able to kill the high-voltage threat quickly when fighting a roof fire. Without it, touching a live DC conductor in the dark during a fire is lethal. Municipalities that have seen solar-related electrical fires (Northern California has had several in recent years) are now very strict about this compliance.
San Bruno's structural evaluation and wind-load requirements
San Bruno's geography makes wind a key variable. Homes on Sneath Lane, along the Skyline Boulevard ridge, and near the Crystal Springs Reservoir area experience sustained winds of 120–150 mph during storms; coastal areas like Trenton Street face 100–115 mph; inland zones like Tanforan are typically 85–95 mph. Your permit application must include the wind-load zone from San Bruno's wind map (ask the building department or your installer for the map, or check ASCE 7-22 for the city's design wind speed—San Bruno adopts ASCE 7 standard). For roof-mounted systems, the racking must be rated for the wind load at your location, and the roof deck must be able to support the combined dead load (panels + racking) plus uplift forces. A typical 10-panel system might weigh 500 lbs total (50 lbs/panel), spreading to roughly 60 sq ft of roof area = 8.3 lb/sq ft. Wind uplift forces can be 2–3x the dead load in high-wind zones, so the structural requirement is actually validating that the rafters, decking, and attachment points can resist 15–25 lb/sq ft of uplift without tearing free.
The solar installer provides a Load Calculation Sheet (sometimes called a Structural Worksheet) that shows the system weight, wind rating, and fastener specs (bolt type, spacing, torque). For systems under 4 lb/sq ft in moderate wind zones (under 120 mph), this worksheet is typically sufficient—no PE stamp needed. For systems over 4 lb/sq ft, or in high-wind zones (Sneath Lane, ridgetops), San Bruno requires a PE-stamped structural design. This is a local amendment that adds cost and timeline but is necessary because of the hillside terrain and storm wind exposure. Ground-mounted systems must also be engineered if the canopy is over 8 feet tall or if the footings are in an area with clay soils prone to differential settling.
During the building permit review, the inspector will examine the roof framing (typically via photographs and the structural worksheet) and may schedule a pre-construction site visit if the roof is old (over 25 years) or if there are signs of prior damage or leaking. Once the system is installed, the building inspector will visit to verify that the flashing is installed per roofing code (sealant, L-bracket fastening, no roof penetration without flashing). The inspection is usually quick (30 minutes) and is meant to confirm the installation matches the permit drawings and that no other roof hazards (rotten decking, missing shingles) were created.
San Bruno City Hall, 567 El Camino Real, San Bruno, CA 94066
Phone: (650) 616-7070 | https://www.ci.san-bruno.ca.us/government/departments/building (or visit in person; online portal availability varies—call to confirm)
Monday–Friday, 8 AM–4:30 PM
Common questions
Can I install solar panels myself to save money in San Bruno?
You can own the project and manage the contractor, but you cannot do the electrical work yourself. California law (B&P Code § 7044) requires a licensed C-10 (Electrical) contractor to pull the electrical permit and do all wiring, inverter installation, and battery work. If you try a DIY installation, the city will stop-work it, PG&E will refuse to interconnect, and your homeowner's insurance may deny claims. Stick with a licensed installer—they handle the permits and inspections as part of their contract.
Does San Bruno have a limit on solar system size?
No hard limit for residential systems. Most homes qualify for systems up to 120% of their annual electricity consumption (per net metering rules). Practically, most residential systems are 5–15 kW. Systems over 20 kW may trigger additional PG&E review (and a Load Flow Study), adding 60+ days to the PG&E timeline, but San Bruno will still permit them. If you're considering a very large system (over 25 kW), talk to PG&E first—they have some restrictions on system interconnection in certain parts of the grid.
What is the timeline for solar permits in San Bruno?
Typically 3–4 weeks for city review of a standard residential system (under 10 kW, no battery). Add 2–3 weeks for PG&E interconnection running in parallel. With a battery, add 2–4 weeks for fire-marshal review if over 20 kWh. High-wind or hillside systems may add 1–2 weeks for PE structural review. Total: 6–8 weeks for a simple system, 10–14 weeks for a complex system with batteries. Plan accordingly if you want to be operational by a certain date.
Do I need a separate permit for a Tesla Powerwall or other battery?
Only if the battery capacity exceeds 20 kWh (so one 13.5 kWh Powerwall = no separate permit, but two Powerwalls or a LG Chem 20 kWh system = yes, separate ESS permit required). The ESS permit is a fire-department and building-department review focusing on clearances, thermal-runaway containment, and emergency disconnect safety. This adds $200–$300 in fees and 2–4 weeks of timeline.
Does San Bruno require a roof inspection before solar installation?
Not officially, but many inspectors ask the homeowner to confirm the roof is in good condition (no leaks, no major deterioration). If your roof is over 25 years old or shows signs of damage, the building department may require a pre-installation site visit or a roof condition report from the installer. A new roof or one less than 15 years old is typically no issue. The installer can often identify roof problems during the site survey and flag them in the permit application.
What happens at the final electrical inspection?
The electrical inspector will verify that the inverter is UL-listed and matched to the array, rapid-shutdown hardware is present and labeled, all conduit is properly sized and filled (under 40% fill per NEC 300.17), DC disconnects are within 6 feet of the inverter, the AC disconnect is visible from the meter (per NEC 705.32), all high-voltage conductors are labeled (red for positive, black for negative or grounded, white for neutral), the main breaker is correctly sized for the inverter output, and the utility label is posted near the meter ('WARNING: PV SYSTEM'). If everything passes, the inspector signs off and you can call PG&E for their final meter check and activation. If there are issues, you get a Correction Notice and schedule a re-inspection (usually 3–5 days later).
Can I change my system design after I pull a permit?
Minor changes (e.g., swapping one inverter model for another, same wattage) usually don't require a new permit—just notify the city in writing and it's approved. Major changes (different array size, moving the inverter, adding a battery when you didn't originally plan one) require a permit amendment, which costs $100–$200 and adds 1–2 weeks. Avoid design changes after the permit is pulled by nailing down your system details before you apply.
Will my homeowner's insurance rates go up if I install solar?
Usually no increase if the system is permitted and installed correctly. Some insurers offer small discounts (1–5%) for solar because it reduces electricity demand and risk exposure. However, if you have an unpermitted system and the insurer discovers it later (e.g., after a fire), they may deny the claim. Always pull permits and keep the documentation for your insurance file.
How long does a solar panel system last and do I need a permit to replace it?
Modern panels last 25–30 years and are typically under warranty for 25 years. If you need to replace the array (e.g., upgrading panels or fixing storm damage), you do NOT need a new building permit if you are replacing like-for-like on the same racking. However, if you change the system size, inverter type, or move the array, you will need a new electrical permit (building permit may not be needed if the structural footprint is identical). A simple replacement swap typically does not require a permit; ask the building department if you're unsure.
What if I live in an HOA in San Bruno—are there extra solar approval steps?
San Francisco Bay Area HOAs have limited authority to deny solar under California's Solar Rights Act (Civil Code § 714). Your HOA cannot ban solar outright and cannot charge approval fees, but they can impose 'architectural review' restrictions on placement and appearance if those restrictions are reasonable and do not significantly impair system performance. Front-roof panels are often denied; rear roof or ground-mounted canopies are usually approved. File your city permit as normal, and simultaneously request HOA architectural approval (if required by your CC&Rs). If there's a conflict, California law favors the solar system.