What happens if you skip the permit (and you needed one)
- Stop-work orders and fines: San Bruno Building Department can issue citations up to $500–$2,500 for unpermitted work, plus orders to halt construction immediately.
- Insurance denial: Most homeowners' policies exclude unpermitted structural work; a claim on your deck could be denied, leaving you liable for injury costs.
- Sale disclosure hit: California law (TDS) requires disclosure of unpermitted work to buyers; expect price negotiations of 5–15% or outright walk-aways.
- Forced removal and re-permitting: If discovered during an inspection or sale, San Bruno may require removal and re-construction under permit at double cost — typically an extra $2,000–$5,000 in added labor and new permit fees.
San Bruno attached deck permits — the key details
San Bruno requires a building permit for any deck attached to your house. The California Building Code (CBC R507, adopted by San Bruno) defines 'attached' as any deck sharing a ledger board, rim joist, or other structural connection to the house frame. Size doesn't matter — a 6x10 attached deck is the same as a 20x20. The primary reason is ledger-board flashing: failure to flash the ledger correctly is the #1 cause of water damage and structural rot in decks nationwide, and the city's plan reviewer will scrutinize your detail before issuing a permit. Per CBC R507.9, the ledger must be fastened to the band board or rim joist with 1/2-inch bolts spaced no more than 16 inches on center, and it must be flashed with an L-shaped metal flashing that extends down behind the house rim and out over the deck band board. The flashing must also have a 1-inch air gap between the ledger and the house to allow water to drain. This detail is non-negotiable and is the most common reason for permit rejection in San Bruno.
Footing depth in San Bruno varies by location. Coastal San Bruno (neighborhoods closer to Highway 101 and the bay) has minimal frost depth — typically 6–12 inches — so footings can be shallower than inland areas. However, the CBC requires footings to be below the 'local frost line' or protected from frost heave. The city's standard is to use a minimum 18-inch depth for safety, even on the coast, unless you obtain a soils report showing lesser depth is appropriate. Inland San Bruno neighborhoods (toward the mountains, Sneath Lane area) experience colder winters and may have frost depths of 12–20 inches. If you're unsure, assume 18 inches and have your design checked by the plan reviewer before submitting. All footings must extend below grade and be set on undisturbed soil or compacted fill; footings on clay or Bay Area bay mud must account for settling, so a soils engineer's report is often required for decks over 200 sq ft or in high-density neighborhoods. The city's permit application will ask for footing details and may request a civil engineer's stamp if soil conditions are questionable.
Guardrail and stair requirements are strict under California Building Code and San Bruno enforcement. Any deck over 30 inches above grade must have a guardrail on all open sides. The guardrail must be at least 36 inches high (measured from the deck surface to the top of the rail), and the balusters must be spaced no more than 4 inches apart (the 4-inch sphere rule — nothing larger than a 4-inch sphere should pass through the rails, to prevent child entrapment). The top rail must be able to withstand a 200-pound horizontal force without deflecting more than 1 inch. Stairs attached to the deck must also comply: each stair riser must be 7–8 inches tall, treads 10–11 inches deep, and handrails required on stairs with 4 or more risers. The stair landing must be at least 36x36 inches and must extend out no more than 7.75 inches from the bottom of the stairs. These details will be shown on your plan, and the inspector will measure them during construction and final inspection. Common rejections include missing guardrails, balusters spaced over 4 inches, undersized landings, and handrails not installed properly.
Electrical and plumbing add complexity and cost. If your deck includes any electrical outlets, lighting, or a hot tub, you'll need a separate electrical permit and inspection per the California Electrical Code (equivalent to NEC). A licensed electrician must design and install the work, and the city will issue a Rough-In and Final electrical inspection. If you're including a built-in spa or plumbing, a plumbing permit is also required. Many homeowners add these later ('future-proof the deck'), which means running conduit and setting boxes during framing; this is smart and doesn't cost much more upfront. Do not attempt electrical or plumbing yourself unless you hold a California contractor's license in that trade. Owner-builders can pull permits under California B&P Code § 7044, but only for single-family owner-occupied work, and you cannot do electrical or plumbing unless licensed.
Timeline and fees: San Bruno's plan review typically takes 2–4 weeks depending on completeness. Incomplete applications (missing flashing details, footing depth not stated, guardrail height not dimensioned) will be returned once with a 'Corrections Needed' mark, adding another 1–2 weeks. Permit fees are typically 1.5–2% of the project valuation. For a 16x12 deck costing $8,000–$12,000 (rough lumber + labor), expect a permit fee of $150–$250. Once the permit is issued, you can begin. Inspections occur at three main points: footing pre-pour (before concrete is poured; inspector checks hole depth, width, and soil), framing (after joists, beams, and posts are secured but before decking is installed), and final (after decking, guardrails, and stairs are complete). Each inspection can take 1–2 hours; schedule them online or by phone with the Building Department. The entire project from permit to final approval typically takes 4–8 weeks, depending on your contractor's pace and weather.
Three San Bruno deck (attached to house) scenarios
Why ledger flashing fails in the Bay Area (and how San Bruno prevents it)
The San Francisco Bay Area is notoriously wet, and the most common deck failure is water intrusion at the ledger board. Rain and snow melt work their way behind the ledger, sit against the house rim joist, and rot the wood within 2–5 years. By the time the homeowner notices, the rim joist, house foundation, and band board are compromised, requiring $5,000–$15,000 in repairs. San Bruno's plan review process exists partly to catch this before it happens. The CBC R507.9 ledger detail is the defense: a metal L-flashing that forces water to drip away from the house, combined with bolts (not nails) that hold the ledger securely and allow for drainage.
San Bruno Building Department plan reviewers are trained to look for this detail on every deck permit. The most common rejection is a ledger design that either omits the flashing entirely, shows the flashing backward (draining toward the house instead of away), or forgets the 1-inch air gap below the flashing. If your plan shows the flashing correctly, you'll pass. If not, you'll get a one-time correction notice (typically 5–7 days to resubmit), which adds to your timeline. Some homeowners ignore the detail, build without the air gap, and end up with water damage within a year. Once discovered (during a later permit for a room addition, or a home inspection at sale), the city may require remediation or even removal of the deck.
The coastal San Bruno environment accelerates this problem. Salt spray, fog, and persistent dampness mean wood stays wet longer than in inland areas. Even pressure-treated lumber can rot if moisture is trapped. The city assumes you'll follow the flashing detail because they've seen the consequences. Do not skip or modify the flashing detail. If your contractor or designer suggests a shortcut (e.g., 'We'll caulk instead of flashing'), push back. The code exists because Bay Area decks fail without it.
San Bruno soil conditions and footing depth — coastal vs. inland
San Bruno sits on two very different soil zones. Coastal neighborhoods (near Highway 101, Bay Area side) rest on bay mud and sand with minimal frost — typically 6–12 inches of seasonal frost. Inland neighborhoods (Sneath Lane, toward the mountains) sit on granitic foothill soil and experience genuine winter cold, with frost depths of 18–30 inches depending on elevation. The city's building standards account for this difference, but many homeowners don't realize they live in different zones.
If you're on the coast (Crestmoor, Tanforan, Commodore Drive area), assume an 18-inch footing depth as your baseline — the city will accept this without question. If you're inland (Sneath Lane, Skyline Boulevard area), assume 24 inches or obtain a soils engineer's letter. The frost line depth matters because soil expands when water freezes and contracts when it thaws, pushing footings up and down. If your footing sits above the frost line, it can heave 1–2 inches per winter cycle, gradually cracking the deck frame and separating the ledger from the house. The code's frost-depth requirement prevents this.
A secondary issue in San Bruno is bay mud and expansive clay. Parts of the coastal lowlands and the area near the bay contain bay mud — soft, compressible silt that settles unevenly. Inland areas can have expansive clay that swells when wet and shrinks when dry, creating differential settlement. For large decks (over 200 sq ft) in these areas, the city may ask for a soils report from a civil engineer. The report tells you the bearing capacity of the soil (how much weight it can safely support) and the maximum footing depth needed. A soils report costs $500–$1,500 but saves you from expensive repairs if the deck settles. For modest decks under 200 sq ft, the standard 18–24 inch depth usually suffices, and the plan reviewer will approve without a report.
2010 Jenevein Avenue, San Bruno, CA 94066
Phone: (650) 616-7100 | https://www.sanbrunoCA.gov/building-permits
Monday–Friday, 8:00 AM – 5:00 PM (verify by phone)
Common questions
Can I build an attached deck without a permit if it's small (under 200 sq ft)?
No. San Bruno requires a permit for any attached deck, regardless of size. The attachment to the house is the trigger, not square footage. Freestanding decks under 200 sq ft and under 30 inches high may be exempt in some jurisdictions, but attached decks are never exempt in San Bruno because of ledger-flashing and water-damage concerns. Always pull a permit for any deck connected to your house.
What's the difference between a permit fee and a valuation-based fee in San Bruno?
San Bruno's permit fee is typically based on the estimated construction cost (valuation) of the project. The city calculates the fee as roughly 1.5–2% of the valuation. For an $8,000 deck, expect a $150–$200 permit fee. You declare the valuation on the permit application, and the city uses that to set the fee. If the city disagrees with your valuation (thinks it's too low), they may adjust it. Always estimate conservatively and honestly.
Do I need an engineer's stamp on my deck plan?
Not always, but often for larger or complex decks. Decks under 200 sq ft with simple rectangular shape and standard joists may not require an engineer stamp in San Bruno. However, if your deck is over 200 sq ft, spans over 12 feet, or sits on questionable soil (bay mud, clay), the plan reviewer may ask for an engineer's stamp. An engineer's review costs $400–$800 but ensures your plan is structural sound and speeds approval. Ask the Building Department during pre-submittal if your specific project needs one.
Can I do the electrical work myself if I'm an owner-builder?
No. California B&P Code § 7044 allows owner-builders to pull permits for single-family owner-occupied work, but electrical and plumbing must be done by a licensed contractor or a licensed tradesperson. You cannot do electrical work yourself even if you own the home. Hire a licensed electrician or a general contractor with an electrician on staff. The city will inspect the electrical work separately and will not approve it if it's not done by a licensed professional.
What's the frost line depth in San Bruno?
It depends on location. Coastal San Bruno (near Highway 101) has minimal frost — typically 6–12 inches — so footings can be 18 inches as a safe standard. Inland San Bruno (Sneath Lane, toward the mountains) experiences deeper frost — 18–30 inches depending on elevation. The city's default assumption is 18 inches, which works for most coastal areas. If you're unsure, assume 18–24 inches and ask the plan reviewer or hire a soils engineer.
Will my HOA approval hold up the permit?
Yes, often. Many San Bruno HOA communities require architectural approval before you pull a building permit. The HOA approval process can take 2–4 weeks. You must obtain written HOA approval before (or concurrently with) submitting the building permit. If the HOA denies approval, you legally cannot build even if the city issues a permit. Check your CC&Rs and contact your HOA board or architectural committee early to avoid delays.
How long does plan review take in San Bruno?
Typically 2–4 weeks for a straightforward deck plan. If the plan is incomplete (missing ledger detail, footing depth not stated, guardrail dimensions unclear), the reviewer will issue a 'Corrections Needed' mark, and you'll have 5–7 days to resubmit. Resubmitted plans usually get a faster review (1–2 weeks). Large or complex decks with soils reports and engineer stamps may take 4 weeks or longer. Submit a complete, detailed plan the first time to avoid delays.
What inspections do I need for a deck in San Bruno?
Three to four inspections, depending on scope: Footing Pre-Pour (before concrete is poured — inspector checks hole depth, width, and soil bearing), Framing (after posts, beams, and joists are secured but before decking), Final (after decking, guardrails, and stairs are complete). If your deck includes electrical, add an Electrical Rough-In inspection (after conduit is installed but before the outlet is wired). Schedule inspections online or by phone with the Building Department. Each takes 1–2 hours.
What if the plan reviewer rejects my plan? Do I have to start over?
No. If your plan is rejected, you'll receive a one-time correction notice citing specific issues (e.g., 'Ledger flashing detail missing,' 'Footing depth not shown,' 'Guardrail height not dimensioned'). You have 5–7 days to resubmit a corrected plan addressing each item. Upon resubmission, the reviewer will do a second review, typically faster than the first. Only if you ignore the corrections or resubmit with the same errors will the city deny the permit outright. Most plans are approved on the second submission if the corrections are addressed properly.
Can I build my deck while the permit is pending?
No. Do not begin construction until the Building Department issues a written permit and posts it (or you receive it). Starting work before permit issuance is an unpermitted work violation and can result in stop-work orders, fines up to $500–$2,500, and orders to remove the deck. Wait for the permit in hand before the first nail is driven. Once the permit is issued, you can begin immediately.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.