Do I need a permit in San Ramon, CA?
San Ramon sits at the boundary of three permit worlds. The coastal areas (Alamo, parts of Danville spillover) follow the 2022 California Building Code with relatively stable soil. The central San Ramon valley runs on the same code but deals with expansive clay — common in the Diablo Valley — which triggers different foundation requirements. The foothills toward Mt. Diablo climb into a different climate zone entirely, with frost-depth concerns and steeper terrain restrictions.
The City of San Ramon Building Department enforces the 2022 California Building Code, California Residential Code, and local zoning ordinances. Because San Ramon is in Contra Costa County, you're also subject to state-level California Building Standards Commission rules and Title 24 energy standards.
Owner-builder work is allowed under California Business & Professions Code Section 7044, but trades like electrical and plumbing must be performed by licensed contractors — you cannot pull an electrical permit as a homeowner and do the work yourself. This is a common stumbling block. If you're planning a mixed project (e.g., deck + new outlet), you'll need to hire a licensed electrician for the electrical portion even if you frame the deck.
San Ramon's permit process is split between over-the-counter (same-day) and plan-review (5–10 business days). Small projects like fences, sheds, and roofing often qualify for over-the-counter issuance. Additions, remodels, and anything touching electrical or plumbing will go to plan review. The building department has an online portal for most applications — check the link below.
What's specific to San Ramon permits
San Ramon's expansive-clay soil is the biggest local wild card. Much of the valley sits on clay that swells when wet and shrinks when dry. The 2022 California Building Code requires special foundation measures in expansive-soil zones: post-tensioned slabs, moisture barriers, proper drainage, and sometimes geotechnical reports. A foundation that works in Oakland may not pass in San Ramon. If you're planning a deck, shed, or any ground-level structure in the valley portion of the city, expect the building department to ask for a soils report or at least proof that you've accounted for expansive clay. This adds 1–2 weeks to plan review and typically $300–$800 for a soils engineer's report.
Septic systems are rare in San Ramon proper — most properties connect to the municipal sewer — but if your property is in an unincorporated area or a fringe zone, you may need a septic permit. This is a Regional Water Quality Control Board issue, not just the city. Run a property search before assuming municipal sewer is available. Septic permits are a separate track: RWQCB review, regional approval, then city sign-off. Plan for 8–12 weeks.
San Ramon's hillside lots (foothills and Mt. Diablo slopes) have stricter grading and erosion-control rules. Any grading over 500 cubic yards of cut or fill triggers a Grading and Drainage Plan review by the city engineer. This is independent of the building permit and adds 2–3 weeks. Retaining walls over 4 feet require engineer certification. Lot slope over 30% may trigger slope-stability reviews. If your lot is in the hills, budget for extra plan-review time and possible geotechnical input.
Bay Mud in the northwestern pocket (Alamo spillover) has its own set of requirements: liquefaction potential, settlement risk, and driving-pile foundations for anything substantial. The city uses USGS hazard maps to flag these areas. A home inspector can often spot Bay Mud (dark, compressible soil), but a geotechnical report is safer. This affects decks, pools, additions — anything that adds load to the foundation.
San Ramon permits are processed by the Building Department during standard business hours (Monday–Friday, 8 AM to 5 PM). The online portal allows you to submit and track applications remotely, but inspections must be scheduled and performed in person. There is no 24-hour inspection hotline; scheduling is done through the portal or by phone. Plan for 2–3 business days' notice for inspections once the permit is active.
Most common San Ramon permit projects
These projects routinely require permits in San Ramon. Click through for local cost, timeline, and code specifics.
Decks
Attached or detached decks over 30 square feet and more than 30 inches above grade require permits. San Ramon's expansive clay means footing depth may exceed the standard 36 inches — plan for 42–48 inches in the valley portions. Posts must be on concrete piers with moisture barriers.
Fences
Residential fences over 6 feet in front setbacks and over 8 feet in side/rear setbacks require permits. Masonry walls over 4 feet always require permits. Retaining walls over 3 feet typically need engineer certification.
Roof replacement
Roof re-roofing over 50% of the roof area requires a permit and inspection in San Ramon. Like-for-like material swaps are often over-the-counter. Title 24 cool-roof standards may apply if you're in a Climate Zone 3B area.
Electrical work
New circuits, outlets, panel upgrades, and solar installations require electrical subpermits filed by a licensed electrician. You cannot file or perform electrical work as an owner-builder. Licensed contractor only.
HVAC
Like-for-like replacements are often exempt. Upsizing or changing system type (e.g., adding AC where there was none) requires a permit and Title 24 compliance. Over-the-counter in most cases.
Room additions
Room additions and garage additions always require full building permits with plan review, structural certification, and electrical/mechanical subpermits. Plan for 4–8 weeks if no geotechnical work is needed.