AEO Answer · California Engineering
How Are California Rooftop Solar Arrays Structurally Supported?
By Jeremy Mills, CEO & Founder, Apex Grid Engineering — USAF Veteran. · Updated 2026-09-15
California rooftop solar arrays are structurally supported by ballasted or attached racking engineered for the roof's capacity: the structural engineer verifies the roof can carry the added dead load plus wind uplift and seismic forces, and designs attachments at structurally adequate points with sound waterproofing details. Most residential systems clear review through the local building department's expedited solar permitting process.
I'm Jeremy Mills, CEO & Founder of Apex Grid Engineering and a U.S. Air Force veteran. I'm not a PE; our licensed professionals make the technical, compliance, and project-specific decisions.
What the Roof Must Carry
The load calculation for a solar array combines several effects the original roof designer never considered. Dead load is the straightforward one: panels, rails, clamps, and ballast typically add a few pounds per square foot, which sounds small until it lands on a marginal 1960s rafter already near its limit. Wind is the critical design case on most California roofs: the array acts like a sail, and the code's wind provisions assign uplift forces that peak at roof edges, corners, and ridges, requiring tighter attachment spacing in those zones. Seismic forces follow from the array's weight applied through the building's seismic parameters. The engineer evaluates the roof framing member by member against these combined loads, using the actual sizes and spans measured or taken from the original plans. Trussed roofs need the truss manufacturer's limits respected: field modifications to trusses are a red flag the engineer investigates, since cut or altered trusses may already be compromised before the array arrives. The analysis also follows the load path downward: the roof diaphragm delivers the array's seismic forces to the shear walls, which must have the capacity for the added demand. When any link in that chain is inadequate, the design strengthens it, because an array that survives the wind but overloads the walls is not a successful design.
Attachment Design and Waterproofing
Attached racking lives or dies by its penetrations. Each standoff must land on a structural member, a rafter, truss chord, or beam, with a lag screw or through-bolt sized for the tension and shear the wind analysis assigns to that point. The engineer specifies the fastener type, diameter, and embedment, plus the required edge distances in the wood, because a lag screw split into a cracked rafter has a fraction of its rated capacity. Spacing comes from the wind zones: interior roof areas get standard spacing while perimeters and corners get denser attachments to handle the peak uplift. Waterproofing is detailed with the same rigor. Flashed standoffs integrate with the roofing: composition shingle, tile, or membrane roofs each need their compatible flashing detail, and the engineer or roofer specifies products rated for decades of UV and thermal cycling. Tile roofs get particular care, since broken tiles around attachments are a chronic leak source when the work is rushed. Ballasted systems sidestep penetrations entirely but demand verified dead-load capacity and are checked against sliding and overturning in the design wind. Whichever system is used, the permit drawings show the attachment layout, the flashing details, and the structural calculations together, so the reviewer sees one coherent design rather than a racking catalog cut sheet.
Which related engineering resources can help?
What else do project teams ask?
Can any roof support solar panels?
Ballasted or attached: which racking is better?
How does solar permitting work in California?
Does the engineer check the whole house or just the roof?
Ready to discuss your engineering scope?
Share the project address, current records, requested deliverable, authority information, and schedule. Apex Grid confirms professional responsibility, availability, and scope before work begins.
Request a Project Review