What happens if you skip the permit (and you needed one)
- Stop-work orders carry a $500 fine in San Carlos, plus double permit fees ($300–$1,000 depending on valuation) when you finally pull the permit.
- Insurance denial: your homeowner's policy can refuse claims for unpermitted structural work, including deck-related water damage to the house foundation or interior.
- Resale disclosure: California Real Estate Transfer Disclosure Statement (TDS) requires you to disclose unpermitted work; buyers can renegotiate or walk, and you'll face title issues and lender objections.
- Forced removal: San Carlos Code Enforcement can order demolition of the deck at your cost ($2,000–$8,000 depending on size and site conditions).
San Carlos attached deck permits — the key details
San Carlos has no exemption threshold for attached decks. The city's Building and Safety Division applies the 2022 IBC/IRC standard that any deck attached to a house is considered part of the building's load-bearing system and must be permitted, regardless of whether it's a 100-square-foot platform or a 600-square-foot multi-level structure. This differs sharply from nearby cities like Millbrae or Daly City, which exempt ground-level decks under 200 square feet if they meet certain conditions. San Carlos' position is grounded in seismic safety: the Bay Area sits within multiple earthquake fault zones, and ledger connections — where the deck bolts to the house rim joist — are a known weak point in residential seismic performance. The City requires ledger flashing details compliant with IRC R507.9 (metal Z-flashing or sealed membrane), field verification of bolting (½-inch lag bolts or ½-inch bolts with washers spaced 16 inches on center, minimum), and documentation that the bolts reach into the house's band joist or rim, not just the siding. Without a permit, you risk the ledger pulling away from the house during a quake — a failure mode that has damaged homes in the 1989 Loma Prieta and 2014 South Napa earthquakes.
Footing depth in San Carlos varies by location. Coastal properties (west of Highway 101, near Pulgas Ridge) and bay-side lots sit on Bay Mud or soft clay, which have no frost line but DO have expansive-clay concerns. Footings must reach stable soil, typically 3-4 feet deep on bay-side properties, verified by a soils engineer if the site shows previous settlement or clay indicators. Hillside and inland properties (east of El Camino Real, toward the foothills) sit on granitic or Santa Cruz mudstone, with frost depths of 12-18 inches — still shallower than the Sierra Nevada's 30-inch requirement, but deeper than coastal. The permit application MUST include a footing-depth diagram showing your frost depth or soil-bearing verification. San Carlos Building Department will reject plans that show 12-inch footings for a bay-side lot, or assume frost depth without geotechnical data. If you're unsure of your lot's soil type, call the city's plan reviewer ($100–$150 for a 15-minute site consultation) or hire a soils engineer ($300–$600 for a full report). This is a common rejection reason in San Carlos — underestimating footing depth and having to re-submit.
Ledger flashing and water barrier are non-negotiable in San Carlos' 2022 code adoption. IRC R507.9 requires flashing at the ledger board to prevent water from wicking between the house rim joist and the deck band. San Carlos inspectors specifically check for Z-flashing (galvanized 24-gauge steel, 4-6 inches tall, extending 2 inches under the house's rim board siding and 4 inches down the front of the deck band) or sealed membrane (Jamsill or equivalent tape, applied under the rim joist and lapped over the siding). Do not assume standard house wrap is adequate — inspectors will fail the framing inspection if flashing is missing or improperly lapped. Additionally, if your deck is within 5 feet of a roof eave, the city requires a gutter system or roof overhang extension to shed water away from the deck — this is a local amendment not always seen in other Bay Area jurisdictions. Many homeowners re-do the ledger twice because they didn't coordinate flashing details early. Have your contractor or structural engineer submit a 1:4 detail drawing of the ledger-to-rim assembly with the permit application to avoid this delay.
Stairs, railings, and landing dimensions are specified in IRC R311.7 (stairs) and IBC 1015 (guards). Deck stairs must have 7-inch maximum riser height and 10-inch minimum tread depth. Railings must be 36 inches high from the deck surface to the top of the rail (measured vertically at mid-span), and the balusters must not allow a 4-inch sphere to pass through (roughly 4-inch spacing maximum). San Carlos inspectors measure these during the framing inspection, and it's not uncommon for a stair stringer built 'by feel' to have risers ranging from 6 to 8 inches, which will fail. If your deck is more than 30 inches above ground at any point, a guardrail is required around the perimeter. If the deck has an interior edge (for example, an opening where stairs descend), that edge also requires guarding. Landing platforms at the base of stairs must be 36 inches deep minimum (measured from the stair nosing) and match the stair width. These dimensions are often overlooked in DIY plans and cause re-work. The City of San Carlos Building Department provides a one-page checklist on its website (sancarlos.org/building) — print it and cross-check your design against it before submitting.
San Carlos is in fire-prone areas (Fire Zone 2 in the foothills and upper ridges), which adds deck material and clearance requirements. If your property is designated Fire Zone 2 (check via the City's interactive mapping tool at sancarlos.org or ask during your pre-application consultation), your deck must be built with non-combustible or fire-rated materials: no wooden skirting under the deck without a 5-foot clearance from native vegetation, and all deck boards must be pressure-treated or composite (no untreated cedar). Additionally, decks in Fire Zone 2 cannot have void spaces under them that trap leaves and debris — inspectors will require grating or mesh under the deck floor, or the area must be kept clear. These requirements add $200–$500 to the project cost and are specific to San Carlos' fire-safety overlay. If you're in a fire zone and you skip the permit, insurance claims for wildfire damage to the deck or to your house will be denied. Verify your fire-zone designation as part of your pre-permit checklist.
Three San Carlos deck (attached to house) scenarios
Bay Mud footings and soil verification in coastal San Carlos
San Carlos coastal properties (west of Highway 101, including neighborhoods near Pulgas Ridge Road and the Bay shoreline) sit on Bay Mud — a soft, compressible marine clay deposited during the last ice age. Bay Mud has zero frost line (temperatures rarely dip below freezing near the bay) but DO have settlement concerns if footings are shallow or undersized. A 2-foot-deep footing in Bay Mud can settle 2-4 inches over 10-20 years, causing the deck to tilt and the ledger to separate from the house. San Carlos Building Department requires either a soils engineer's report (CBR and bearing capacity data) or a minimum 4-foot footing depth for bay-side properties. Most permit applications for coastal decks include a soils report ($400–$600) rather than digging to 4 feet, because the report allows you to demonstrate adequate bearing capacity at shallower depth if the soils are dense (e.g., old fill or sand lens). The report also clarifies whether the footing can be a bell-bottom pier (wider at the base) or if straight-sided concrete is required. The City's plan reviewer will ask for soils documentation before approving footing details — do not assume 2 feet is adequate on the coast.
If your coastal lot has a history of construction (fill, previous decks, or retaining walls), the soils report becomes even more critical. Bay Mud beneath old fill can be more compressible than native Bay Mud. The soils engineer will conduct a boring (auger hole, typically 10-15 feet deep) to classify the soil layers and determine the bearing capacity (pounds per square inch). Most bay-side decks require 1,500-2,000 psf bearing capacity, which typically requires 3-4 feet of depth to reach denser clay or sand layers below the soft upper Bay Mud. If you have a survey showing previous utility trenches or fill on your lot, include that with your permit application — it flags the reviewer to pay attention to footing depth. The cost of soils verification (either 4-foot digging or a $500 report) adds to your soft costs but prevents expensive re-work if the deck settles.
Coastal San Carlos properties also sit in the Alquist-Priolo Earthquake Fault Zone or the Hayward Fault Study Zone (check USGS mapping). This does not require different deck construction, but it does mean the City pays closer attention to ledger connections and drift (lateral movement during earthquakes). Your ledger bolting must be inspected and documented before decking is installed. Post-base hardware (Simpson H-clips or equivalent) must be nailed or bolted per the manufacturer's specification, not just screwed. If your structural engineer's drawings specify half-inch bolts at 16 inches on center, the inspector will count them. This is standard seismic practice, but it's specific to San Carlos' strict enforcement of ledger and connection details.
Ledger flashing, water damage, and re-work costs in San Carlos
The single most common reason San Carlos inspectors fail deck framing inspections is improper or missing ledger flashing. IRC R507.9 requires metal Z-flashing (galvanized steel, 24-gauge minimum, 4-6 inches tall) or sealed membrane (Jamsill, Cepro, or equivalent waterproof tape) installed UNDER the house rim joist siding and lapped 4 inches DOWN the front of the deck ledger board. The intent is to shed water that migrates between the house's rim board and the deck ledger — this is where rot and structural damage begin. If flashing is installed OVER the siding (a common DIY error), water pools behind it and rots the rim joist from the inside. If flashing is omitted entirely, rain and snow melt soak into the rim joist, and within 5-10 years, the ledger begins to separate and the deck becomes unsafe. San Carlos Building Department has seen this failure repeatedly — the city's coastal and foothill rain (30-40 inches annually in the flats, 50-60 inches in the hills) accelerates rot. Inspectors now photograph the ledger-to-rim assembly before and after decking is installed, so poor flashing is caught at the framing inspection, not later.
If your framing inspection fails due to flashing, you must remove the deck band boards, reinstall proper flashing, and re-submit. This costs $800–$2,000 in labor and materials (decking removed, ledger board replaced, flashing installed, decking reinstalled). Many homeowners budget for ledger flashing upfront ($200–$400 in materials) and have a contractor or engineer supervise the ledger installation. Hire a contractor who has pulled permits in San Carlos before — they know the City's specific flashing expectations. When you submit your permit plans, include a 1:4 detail drawing of the ledger-to-rim assembly, showing flashing type, thickness, lap dimensions, and fastening. If your plans show flashing, the plan reviewer may approve it on the first pass; if they're vague or missing, expect a revision request (2-week delay). The City provides a 'Deck Ledger Flashing Detail' template on its website — use it or hire an engineer to draw an equivalent. Do not start construction until the City approves your ledger detail in writing.
Additional water-shedding requirement: if your deck is within 5 feet of a roof eave, San Carlos code (local amendment to IRC R906) requires a gutter system or structural roof extension to shed water away from the deck surface. This prevents ice damming and ponding on the deck in winter. If your house roof already has gutters, verify that the downspout extends away from the deck; if not, the City may require you to install a French drain or roof extension. This is not a show-stopper, but it's a detail that sometimes surprises homeowners during plan review. If your deck is 6+ feet from the eave, this requirement does not apply.
San Carlos, California (contact city hall or online portal for current office location and address)
Phone: Contact the City of San Carlos website (sancarlos.org) for current phone number and office hours; typical permit desk: (650) 802-4200 ext. Building | San Carlos online permit portal available at sancarlos.org/permits or via Accela portal (check city website for direct link)
Monday–Friday, 8:00 AM – 5:00 PM (verify current hours on sancarlos.org; office may have reduced hours for counter service)
Common questions
Can I build a deck without a permit if it's under 30 inches high and under 200 square feet?
No. San Carlos has no exemption threshold for attached decks. The City requires a permit for ANY deck attached to the house, regardless of height or square footage. IRC R105.2 exempts certain ground-level structures, but San Carlos' Building and Safety Division treats attached decks as structural alterations that affect the house's ledger connection and seismic performance. You must pull a permit even for a small 100-square-foot platform. If you skip the permit, you risk a stop-work order ($500 fine) and forced removal.
How deep do footings need to be in San Carlos?
Footing depth depends on your lot's location and soil type. Coastal properties (west of Highway 101) sit on Bay Mud and require 3-4 feet of depth or a soils engineer's report showing adequate bearing capacity (typically 1,500+ psf). Hillside and inland properties require 12-18 inches of depth to get below the frost line, but may require deeper depth if bedrock is shallow. Your permit application must include a footing-depth diagram or soils report. If you're unsure, call the City's plan reviewer for a pre-application consultation ($100–$150) or hire a soils engineer ($400–$600).
What is the permit fee for a deck in San Carlos?
San Carlos charges approximately $0.04 per square foot of deck area plus a base permit fee (typically $150–$200). A 300-square-foot deck costs roughly $200–$250 for the permit itself; if structural calculations are required, the City may charge an additional plan-review fee of $75–$150. Electrical work (outlets, lighting) requires a separate electrical permit ($100–$150). Total permit fees for a standard deck run $300–$500. Construction cost is separate (typically $20–$35 per square foot for pressure-treated, $35–$50 for composite).
Do I need a structural engineer to design my deck in San Carlos?
A structural engineer is highly recommended for decks over 200 square feet, elevated decks, sloped lots, or sites with Bay Mud or fire-zone considerations. For a simple 12x14 ground-level deck on a flat suburban lot, you may be able to use a standard architectural drawing with detailed ledger flashing and railing notes. However, San Carlos plan reviewers often request structural calculations anyway, especially if your plans are incomplete. Hiring an engineer upfront ($400–$900) saves revision cycles and re-work. Do not DIY the structural design unless you are a licensed engineer or architect.
How long does plan review take in San Carlos?
Standard deck plan review takes 2-3 weeks for straightforward designs on flat lots. Hillside decks, fire-zone properties, or decks with incomplete details may take 3-4 weeks. If the reviewer requests revisions (e.g., footing depth, ledger flashing), add 1-2 weeks per round. Once plans are approved, you can schedule footing inspection and begin construction. Inspections (footing pre-pour, framing, final) are typically scheduled within 3-5 business days of your request.
Can I do the carpentry myself or do I need a licensed contractor?
Yes, owner-builders can perform the carpentry under California B&P Code § 7044, provided you own the property and you're not a contractor or building company. You must pull the permit under your own name and be present at inspections. However, if your deck includes electrical work (outlets, lighting), a licensed electrician is required — you cannot DIY the electrical. If your deck includes plumbing (outdoor shower, hose bibb), a licensed plumber is required. For a simple deck with no utilities, you can frame it yourself, but it's wise to hire a contractor to coordinate ledger flashing and bolting, as these are the most scrutinized elements.
What is a 'Fire Zone 2' deck, and does my property qualify?
San Carlos designates fire-prone areas (foothills, ridges) as Fire Zone 2 under the state's fire-safety code. If your property is in Fire Zone 2, your deck must be built with non-combustible or fire-rated materials (no untreated cedar), and the deck cannot have void spaces underneath that trap leaves. Check your property's fire-zone designation via the City's online mapping tool at sancarlos.org or call the Building Department. Fire-zone compliance adds $200–$500 to deck costs and triggers additional plan-review scrutiny. If you are in Fire Zone 2 and you build an unpermitted deck with combustible materials, your homeowner's insurance may deny claims for wildfire damage.
Can I use a ledger board without flashing, or is flashing required in San Carlos?
Flashing is mandatory per IRC R507.9, which San Carlos enforces strictly. The ledger board must have metal Z-flashing (galvanized 24-gauge steel) or sealed membrane (Jamsill, Cepro) installed UNDER the house rim joist siding, extending 2 inches under the siding and 4 inches down the deck ledger board. If flashing is missing or installed incorrectly, the framing inspection will fail, and you must remove decking and reinstall. This re-work costs $800–$2,000. Do not skip flashing — it is the #1 failure point for San Carlos deck inspections. Include a detailed ledger flashing drawing with your permit application.
What happens if I discover unpermitted deck damage or settlement after completion?
If the deck settles, separates from the house, or the ledger rots, unpermitted status means your homeowner's insurance will likely deny the claim for water damage or structural repair. Additionally, if you file a claim and the insurer discovers the deck was unpermitted, they may deny coverage for the entire property. Resale becomes difficult because California's Real Estate Transfer Disclosure Statement requires you to disclose unpermitted work, and buyers or their lenders will demand removal or permit-after-fact. Permit-after-fact is possible but costly ($1,000–$2,500) and may require full deconstruction for inspection. Permitting upfront avoids these downstream costs.
Do I need HOA or neighbor approval in addition to the city permit?
Many San Carlos neighborhoods have Homeowners Associations (HOAs) that enforce architectural review and setback rules separate from the City's building code. An HOA may require approval before you even pull a city permit. Check your CC&Rs and HOA rules; approval can take 2-4 weeks. The City's permit and the HOA's approval are independent — you need both. Some HOAs require the deck to be a certain height, setback from property lines, or color; these restrictions are separate from the City's building code. Coordinate with your HOA early in the design phase. If you are not in an HOA, the City's setback and sight-triangle rules (typically 3-5 feet from side property lines, visible from the street) still apply.
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.