We get a lot of calls from homeowners who have already bought plans online. They’re usually excited, sometimes a little frustrated, and almost always holding a set of drawings they were told were “permit-ready.” The phrase sounds official, like a guarantee. But after a decade of pulling permits in Alameda County, we can tell you that “permit-ready” is one of the most misleading terms in residential construction. It’s not that the plans are bad. It’s that the real world of local building departments, site conditions, and structural requirements rarely matches the generic assumptions baked into those PDFs.
Key Takeaways
- “Permit-ready” plans sold online are typically designed to meet broad national codes, not the specific amendments enforced in Alameda County.
- Local jurisdictions like San Leandro, Oakland, and Hayward each have unique requirements for energy code, fire safety, and zoning that generic plans rarely address.
- Most homeowners who buy these plans end up paying a local architect or engineer to redraw significant portions, often costing more than starting from scratch.
- The real bottleneck isn’t the design—it’s the site-specific structural calculations and energy compliance documentation that online sellers don’t provide.
Table of Contents
What “Permit-Ready” Actually Means
The term itself is a marketing convenience. Most online plan sellers operate nationally. They design to the International Residential Code (IRC), which is a baseline model code adopted by most states. But here’s the catch: California doesn’t just adopt the IRC. We have our own California Building Standards Code (Title 24), which includes stricter energy efficiency requirements, seismic design standards, and wildfire mitigation measures. On top of that, Alameda County and individual cities like San Leandro layer on local amendments.
So when a plan says “permit-ready,” what it really means is “ready for a permit in a generic jurisdiction that hasn’t customized its code.” That’s not the same thing, and it catches a lot of people off guard.
We’ve seen homeowners show up at the San Leandro building counter with a beautiful set of plans for an ADU that looked perfect on paper. The counter plan checker flagged three things immediately: the window egress dimensions didn’t match local fire code, the energy compliance paperwork was missing, and the foundation detail assumed soil conditions that don’t exist in this part of the Bay Area. That plan was never getting stamped without major revisions.
The Hidden Costs of Generic Plans
This is where the math gets painful. A typical set of online plans runs between $500 and $2,000. That feels like a deal compared to hiring a local architect, who might charge $5,000 to $15,000 for a custom design. But here’s what nobody tells you.
First, most online plans don’t include structural engineering calculations. Those are site-specific. A soil report for a property near the San Leandro shoreline will look very different from one in the Oakland hills. The foundation design, shear wall layout, and connection details all depend on actual soil bearing capacity and seismic factors. Engineering firms charge $2,000 to $5,000 to produce those calculations, and they often have to modify the plan significantly to make them work.
Second, energy compliance in California is a beast. We have to meet Title 24 Part 6, which requires an energy model showing that the building envelope, HVAC, and lighting meet performance standards. Generic plans don’t come with that documentation. A local energy consultant will charge $800 to $1,500 to run the model and produce the compliance report. And if the plan’s window-to-wall ratio or insulation specs don’t align with local climate zone requirements, you’re looking at redesign costs on top of that.
Third, zoning. This is the one that trips up most people. Online plans assume a standard setback, lot coverage, and height limit. But every city in Alameda County has its own zoning code. San Leandro’s R-1 zone allows different maximum floor area ratios than Oakland’s RH-1 zone. If your lot has an easement, a creek setback, or a historic preservation overlay, the generic plan might be completely unusable.
We had a client in the Estudillo Estates neighborhood who bought a plan for a 1,200-square-foot addition. The plan was fine for a flat lot with standard setbacks. Their lot had a 15-foot rear yard setback requirement that the plan didn’t account for, plus a drainage easement running through the proposed foundation area. The plan was dead on arrival. They ended up paying an engineer $3,200 to reconfigure the layout and redo the foundation design. Total savings compared to custom design? Negative.
When It Actually Works
I don’t want to sound like generic plans are always a bad idea. There are situations where they make sense. If you’re building a simple detached garage or a small shed that doesn’t require a structural engineer, an online plan can work fine. Some ADU plans from reputable sellers that specialize in California code compliance can also be a decent starting point, provided you verify the local amendments.
But here’s the honest truth: we’ve seen maybe three or four projects over the years where an online plan went through permitting without significant changes. Every single one of those was a simple rectangular structure on a flat, unobstructed lot in a jurisdiction with minimal local amendments. That’s a narrow window.
For anything involving an existing structure—an addition, a remodel, a second-story bump-out—generic plans are almost always more trouble than they’re worth. The existing framing, foundation condition, and utility connections are unique to your house. No online plan can account for the fact that your 1950s bungalow has 2×4 studs at 24 inches on center or that the sewer lateral is cast iron and needs replacement.
The Structural Engineering Reality
Let’s talk about the engineering piece specifically, because it’s the part that surprises people most. California is a high-seismic zone. The building code requires that every new structure and most additions have a complete lateral force-resisting system. That means shear walls, hold-downs, and proper load paths from the roof to the foundation.
Generic plans show a typical shear wall layout, but they can’t account for your specific wall openings, ceiling heights, or roof geometry. When a local structural engineer runs the calculations, they often find that the generic shear wall lengths are insufficient for the actual seismic demand in Alameda County. Then you’re adding plywood sheathing, upgrading connections, and possibly adding steel moment frames. That’s not a small change—it affects the framing, the finish schedule, and the budget.
We worked on a project in the Oakland hills where the online plan called for standard 4-foot shear wall segments at each corner. The engineer’s calculations showed we needed 8-foot segments on two sides. That meant relocating windows, changing the exterior finish, and adding Simpson Strong-Tie hold-downs at every corner. The homeowner spent an extra $4,500 on engineering and framing modifications. The original plan was essentially a sketch at that point.
What Local Jurisdictions Actually Look For
Every plan checker in Alameda County has a checklist, and it’s longer than most people realize. Here’s a snapshot of what they’re actually reviewing, based on what we see at the San Leandro counter:
| Review Item | What They Check | Common Issues with Generic Plans |
|---|---|---|
| Zoning compliance | Setbacks, lot coverage, height, floor area ratio | Plans assume standard suburban zoning, not local variations |
| Energy code (Title 24) | Insulation values, window U-factors, HVAC efficiency, duct sealing | Missing compliance documentation; specs don’t match climate zone |
| Structural calculations | Seismic loads, shear wall capacity, foundation design | No engineering at all, or calculations based on different soil type |
| Fire safety | Egress windows, smoke alarms, fire-resistant construction near property lines | Egress dimensions often wrong; missing fire-rated assemblies |
| Accessibility | Step-free entry for ADUs, door widths, hallway clearances | Plans ignore California’s accessibility requirements for new dwellings |
| Green building (CALGreen) | Water efficiency, construction waste management, indoor air quality | No compliance documentation; fixtures not specified to meet standards |
The table above is not exhaustive, but it covers the big ones. Every jurisdiction also has its own quirks. San Leandro requires a stormwater management plan for any new impervious surface over 500 square feet. Oakland has specific tree protection requirements if you’re building near a protected species. Hayward requires a geotechnical report for any foundation work in certain soil zones. Generic plans don’t know any of this.
The Energy Code Trap
Title 24 energy compliance is probably the most common reason generic plans get rejected. California’s energy code is updated every three years, and the current 2022 standards are significantly stricter than previous versions. Online plan sellers often use older code versions or don’t provide the required compliance documentation at all.
The compliance process involves running a software model (typically EnergyPro or CBECC-Res) that simulates the building’s energy performance. The model needs specific inputs: window solar heat gain coefficients, wall insulation R-values, duct leakage rates, water heater efficiency, and more. Generic plans might specify “R-19 wall insulation” without accounting for the fact that California requires R-21 in most climate zones now. Or they might show double-pane windows without specifying the U-factor, which needs to be 0.32 or lower in our area.
We’ve had clients who bought plans that looked great but failed the energy model because the window area exceeded the prescriptive limit. The fix was either reducing window sizes (which changed the aesthetics) or upgrading to triple-pane windows (which added $4,000 to the budget). Neither option was pleasant.
Alternatives Worth Considering
If you’re planning a project in Alameda County, here are the options we usually discuss with homeowners, ranked from least to most expensive:
-
Stock plans from a local design-build firm. Some firms in the Bay Area sell pre-designed plans that are already engineered for California code and have been permitted in local jurisdictions. These are more expensive than national online plans but cheaper than full custom design. The catch is you’re limited to their standard designs.
-
Hire a local architect for a partial design. Some architects will take a generic plan and adapt it to your site and local code for a flat fee. This is cheaper than a full custom design but still costs $3,000 to $7,000 depending on complexity.
-
Full custom design from a local architect or designer. This is the most expensive upfront but often the cheapest overall when you factor in the cost of revisions, engineering, and permit delays. A good local professional knows the code, the plan checkers, and the common pitfalls.
- Design-build firm. This is what we do at Modern Green Constructions located in San Leandro, CA. We handle design, engineering, permitting, and construction under one contract. The advantage is accountability—if a plan doesn’t work, we fix it at our cost, not yours. The disadvantage is you’re committed to us for the whole project, so you need to trust the team.
We’ve seen all four approaches work. We’ve also seen all four fail. The key is matching the approach to the complexity of your project and your tolerance for risk.
The Professional Help Line
Here’s where I’ll be direct: if your project involves any structural modification, addition, or new dwelling unit, and you’re not a licensed contractor or engineer, you probably shouldn’t be trying to navigate the permit process alone with a generic plan. The time you’ll spend correcting mistakes, resubmitting, and answering plan checker comments will eat up any savings.
The people who succeed with generic plans are usually experienced owner-builders who have pulled permits before and know how to work with local building departments. They understand that the plan is a starting point, not a final product. They budget for engineering, energy compliance, and at least one resubmission. Everyone else ends up frustrated.
If you’re in San Leandro or anywhere in Alameda County and you’re considering an online plan, do yourself a favor: call the building department first. Ask them what they require for the type of project you’re planning. Then ask the plan seller if their drawings include Title 24 compliance documentation, structural calculations, and local zoning analysis. If the answer to any of those is no, factor in the cost of getting those done locally before you buy.
Final Thoughts
The phrase “permit-ready” is a promise that no national plan seller can actually keep. Local codes, site conditions, and jurisdiction-specific requirements make each project unique. That doesn’t mean you can’t use a stock plan as a starting point. It just means you need to go in with your eyes open, budget for the inevitable revisions, and understand that the real work starts after you download the PDF.
We’ve built enough projects in this area to know that the cheapest plan is rarely the cheapest project. The real savings come from getting it right the first time, and that usually means working with people who know the local landscape—literally and figuratively.