What happens if you skip the permit (and you needed one)
- Stop-work order and $500–$1,500 fine from Los Altos Building Department; unpermitted work must be removed or brought into compliance at double the original permit cost.
- Homeowner's insurance may deny claims related to unpermitted deck (structural failure, collapse, or injury) — a six-figure liability exposure on a $15,000–$40,000 deck.
- At resale, unpermitted deck becomes a non-compliant structure that must be disclosed or removed; buyers will demand a $10,000–$25,000 price reduction or require retroactive permitting (adds 4–8 weeks to sale timeline).
- Mortgage lender or title company may place a hold on refinance or sale until deck is permitted or demolished; retroactive permitting in Los Altos takes 6–12 weeks and costs $1,000–$3,000 in fees and engineer time.
Los Altos attached deck permits — the key details
Los Altos Building Department requires a complete set of plans for any attached deck, defined as a deck with a ledger board fastened to the house rim joist. The city references the 2022 California Building Code (which adopts the IRC with California amendments) and specifically IRC R507 for deck construction. The make-or-break detail is IRC R507.9, which mandates a flashing membrane installed behind the ledger board to prevent water intrusion into the rim joist — this is the single most-cited deficiency in Los Altos plan reviews. Flashing must be roofing-grade (not plumbing flashing), must extend a minimum of 4 inches up the house sheathing and 2 inches under any rim-joist siding, and must be sealed with a compatible elastomeric caulk. Los Altos plan reviewers specifically require a flashing detail on your plans and, after approval, a pre-framing inspection to verify flashing is correctly installed before you close the wall. Many homeowners and contractors skip this step or use incorrect flashing, which causes the city to issue a re-inspection notice that delays the project by 1–2 weeks.
Footing depth is the second critical requirement, and this is where Los Altos' geography bites hardest. If your deck is on foothill property (which includes most of north and central Los Altos), your footing must be set below the local frost line — typically 12–18 inches in granitic soils, but the city requires verification via a soils report or a geotechnical engineer if the property is on steep slope or has a history of settlement. If your deck is on a coastal or lower-elevation property (south Los Altos), frost depth is less critical, but the city still requires footings below organic topsoil and set on stable, undisturbed soil — Bay Mud properties near the Fremont Older preserve require special attention because Bay Mud is expansive and can shift under load. You cannot use helical piers (screw-in anchors) on most Los Altos residential properties without a soils engineer's sign-off, so plan on digging frost holes 18–30 inches deep and setting concrete below frost. The city will issue a footing inspection pre-pour; inspectors will measure depth, verify concrete strength (3,000 psi minimum per IRC R507.2), and check that posts are set plumb.
Guard railing and stair details are also reviewed closely. IRC R311.7 specifies stair-tread dimensions (minimum 10 inches deep, maximum 7.75 inches rise), and IRC R312 requires guards on any deck over 30 inches high — the guard must be 36 inches tall from the deck surface (measured at the nosing of the top tread), with infill bars spaced no more than 4 inches apart. Los Altos does not require 42-inch guards like some Bay Area jurisdictions, so 36 inches is code-compliant, but stairs must have a 34-36-inch handrail at a consistent height. If your deck is under 30 inches high, the city still requires the plan to show stair dimensions and confirm compliance with R311.7. Non-compliant stairs are a frequent re-inspection trigger; many DIY designs show 8-inch risers or 9-inch treads, which must be re-drawn.
Lateral load connectors (DTT devices, joist hangers, and post bases) are required per IRC R507.9.2 but are not always detailed on residential plans. Los Altos expects you to specify Simpson Strong-Tie H-clips (or equivalent) at the ledger-to-house rim-joist connection, structural joist hangers where beams meet posts (not nails alone), and post bases with lag bolts on all footing-to-post connections. If your plans show only toe-nails or generic 'per code' notes, the city will request a revised plan with specific product callouts and a connection schedule. This adds 1–2 weeks to plan review.
The permit timeline in Los Altos is typically 2–3 weeks from application to approval, assuming no plan revisions. Once approved, you have 180 days to begin work; if you don't start within that window, the permit expires and you must reapply (paying the fee again). Inspections are required at three stages: footing/foundation (before concrete pour), framing (after decking but before stairs/railing), and final (after all work is complete, flashing sealed, stairs safe, guards installed). Each inspection is a same-day or next-day turnaround; the city is responsive. If the inspector finds a deficiency (e.g., flashing not sealed, footing too shallow, stair rise out of tolerance), you receive a correction notice and must fix it and request a re-inspection. Total timeline from permit submission to final sign-off is typically 6–10 weeks.
Three Los Altos deck (attached to house) scenarios
Ledger flashing in Los Altos: why the city will ask you to revise it three times
The ledger board connection is responsible for more deck collapses and water damage than any other detail. When a ledger is bolted directly to the house rim joist without proper flashing, water runs down the outside of the rim and saturates the wood, causing rot that weakens the bolts' holding power. In extreme cases (ice dams, heavy rains in winter), the rim joist can rot through entirely, causing the entire deck — and anyone on it — to collapse. Los Altos Building Department has seen this failure multiple times and now requires a flashing detail on the initial plan submission. The problem is that many plans show generic 'roofing flashing per code' without specifying material (aluminum flashing corrodes and leaks; vinyl flashing flexes and tears; copper is expensive but durable) or installation sequence. The code-compliant approach per IRC R507.9 is: roofing-grade flashing (typically 20-mil EPDM or lead-coated copper, not standard house-wrap) installed behind the house siding and over the rim-joist band board, extending a minimum of 4 inches up the house wall and 2 inches under the rim board. The flashing must be sealed at all edges with elastomeric caulk (not silicone, which shrinks) and must have a drip edge that directs water outward, not back into the rim. Los Altos inspectors photograph the flashing during the pre-framing inspection and will not sign off unless they can verify the flashing extends properly and is caulked. Many contractors install the flashing correctly but forget to caulk the top edge or install it too shallow, triggering a re-inspection. Budget 1–2 weeks extra for plan revisions and flashing detail work.
The city's specific requirement for Los Altos properties is a signed flashing-installation affidavit or pre-framing photo documentation showing the flashing in place before deck framing closes. This is unusual compared to neighboring cities like Mountain View, which do not require photographic proof. Los Altos added this requirement after a series of water-intrusion complaints in the early 2010s. If you hire a contractor, insist that he or she takes a clear photo of the installed flashing (showing the 4-inch upslope overlap and the 2-inch undslope lap) and submit it with the pre-framing inspection request. If the city inspector shows up and the flashing is not installed or is incorrect, the inspection will fail and you will be required to tear apart the framing to fix it — a costly delay.
Footing depth in Los Altos soils: why granitic foothills and Bay Mud are not the same
Los Altos spans two dramatically different soil zones that affect footing depth requirements. North and central Los Altos (elevation 400–1,600 feet) sit on granitic and metamorphic bedrock typical of the Santa Cruz Mountains. These soils have excellent drainage and high bearing capacity, but they are rocky and require heavy excavation. Frost depth in this zone is typically 12–18 inches, but the actual limit is less about frost and more about soil settlement — granitic soils rarely frost-heave because water drains quickly. South Los Altos (lower elevation, near the Fremont Older preserve and the Sunnyvale border) overlaps the Bay Mud zone, which is silty clay deposited by ancient bay transgressions and is poorly drained, expansive, and prone to settlement. Bay Mud frost depth is not a significant factor because the soil does not freeze effectively; instead, the concern is expansive clay that swells when wet and shrinks when dry, causing differential settlement under deck footings.
The City of Los Altos Building Department does not publish a single frost-depth requirement; instead, the code official may request a geotechnical report if the property is in a Bay Mud zone or has a history of settlement (visible cracks in the house, settled decks or patios, or steep slopes). For granitic soils, a minimum 18-inch footing depth is standard and rarely questioned. For Bay Mud properties, the city may require a soils engineer to verify footing depth (often 24–36 inches) and may require footings to be set on a controlled fill of gravel or sand if organic topsoil is present. This can add $400–$800 to your project cost and 2–4 weeks to the permitting timeline. If you are unsure whether your property is in a Bay Mud zone, ask the city during your pre-application meeting or check the USGS soil survey online. A 1-hour geotechnical phone consultation with a local engineer costs $150–$250 and can save you revision delays.
Frost depth also varies by decade and climate cycles. California has not experienced significant frost heave on residential properties since the 1980s due to warm winters, but the code still assumes a worst-case scenario. The IRC specifies that footings be set below 'local frost depth' or 12 inches minimum, whichever is deeper. Los Altos does not challenge the 12-inch minimum for most foothill properties, but the city will require verification if you propose footings shallower than 12 inches or if the property is in a known problem area (e.g., near Page Mill Road where groundwater is high).
1 Los Altos Lane, Los Altos, CA 94022
Phone: (650) 941-7500 | https://www.losaltosca.gov (search 'building permits' for online portal link)
Monday–Friday, 8:00 AM–5:00 PM (permit counter walk-in hours typically 9:00 AM–4:00 PM; verify by calling)
Common questions
Do I need a permit for a small ground-level deck in Los Altos?
Yes, if the deck is ATTACHED to the house (ledger board bolted to the rim joist). Any attached deck requires a permit, regardless of size or height. If the deck is FREESTANDING, under 200 sq ft, and under 30 inches high, you do not need a permit in Los Altos. The distinction is critical: attached decks are classified as an extension of the house structure and require ledger flashing and footing inspection; freestanding decks fall under the IRC R105.2 exemption if they meet all three criteria.
What is the most common reason Los Altos Building Department rejects a deck permit application?
Missing or incomplete ledger flashing details. Many homeowners submit plans that simply note 'flashing per code' without specifying the flashing material (aluminum vs. EPDM vs. copper), width (minimum 4 inches up, 2 inches under), or caulking schedule. Los Altos requires a cross-section detail showing the flashing seated behind the house siding and over the rim joist. If your plan does not include this detail, the city will issue a plan-revision notice, adding 1–2 weeks to the review timeline.
How deep do footings need to be for a deck in Los Altos?
Minimum 18 inches below grade for most Los Altos foothills properties (granitic soil). If your property is in the Bay Mud zone (lower elevation, near Fremont Older or south toward Sunnyvale), footings may need to be 24–36 inches deep and may require a soils engineer's verification because Bay Mud is expansive. Always verify with the city during pre-application whether your property requires a soils report; if it does, budget $400–$800 and 2–4 weeks for the engineer to issue a letter.
Can I build a deck myself, or do I need to hire a licensed contractor in Los Altos?
You can pull the permit as the homeowner (owner-builder) under California B&P Code § 7044, and you can do the carpentry work yourself. However, if you include electrical work (any outlet or lighting), you must hire a licensed electrician to pull a separate electrical permit and pass the inspection. Many homeowners hire a general contractor for carpentry and a licensed electrician for the outlet, which splits the risk and often results in faster plan approval because the city sees licensed credentials.
What is the permit fee for an attached deck in Los Altos?
Permit fees are based on the estimated project valuation. A typical 12x16 ground-level deck ($12,000–$15,000 value) costs $250–$300 to permit. A larger elevated deck with stairs ($30,000–$50,000 value) costs $350–$450. Los Altos uses a sliding scale of approximately 1.5–2% of valuation; the city's website lists the exact fee schedule. Add an electrical permit fee of $75–$150 if you include an outlet.
How long does it take to get a deck permit approved in Los Altos?
Plan review typically takes 2–3 weeks if your plans are complete and include ledger flashing and footing details. If the city issues a plan-revision notice (most common), add 1–2 weeks for resubmission and re-review. Once approved, you have 180 days to begin work; the total timeline from application to final inspection sign-off is typically 6–10 weeks depending on whether you encounter revision delays.
Do I need a soils engineer's report for my deck in Los Altos?
Not always. If your property is on stable granitic foothills soil (north/central Los Altos) and your deck is under 4 feet high, you likely do not need a soils report. If your property is in the Bay Mud zone (lower elevation) or on a steep slope, or if the house has a history of settlement (visible cracks, settled patios), the city may require a soils engineer's letter verifying footing depth. Call the city's permit counter during pre-application to ask; a 5-minute conversation can save you $400–$800 and 4 weeks.
What happens if I build a deck without a permit in Los Altos?
If discovered, the city will issue a stop-work order and a fine of $500–$1,500. You will be required to either remove the deck or bring it into compliance by pulling a retroactive permit (which costs double the original fee and requires an engineer inspection). If you try to sell the home without disclosing the unpermitted deck, the buyer or title company may demand the deck be demolished or the sale price reduced by $10,000–$25,000. Mortgage lenders may also refuse to refinance a property with undisclosed unpermitted structures.
Can I add an elevated deck off a second-story door in Los Altos?
Yes, but it requires additional review for safety. A second-story deck (typically 10–15 feet high) requires 36-inch guardrails, handrails, and a staircase with precise tread and rise dimensions per IRC R311.7. The city will require structural calculations showing beam and post sizing for the elevated load, footing details showing adequate depth and capacity, and a staircase detail. This adds 1–2 weeks to plan review. Additionally, if the second-story deck is over 200 sq ft, some jurisdictions may require a geotechnical report; verify with Los Altos.
Do I need HOA approval for a deck in Los Altos if I live in a gated community?
Yes, almost all Los Altos neighborhoods have HOAs, and most require HOA approval before you pull a building permit. The HOA approval is separate from the city permit and typically takes 2–4 weeks. Some HOAs prohibit structures over a certain height, restrict deck materials (e.g., composite only, no wood), or require architectural review. Contact your HOA property management company first; if you proceed without HOA approval and the HOA objects, the city may require you to remove the deck or file a formal variance request, adding months to the timeline.
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.