Long Beach, CA · August – October 2023 · Southern California Edison / City of Long Beach

The last module had nothing under it, so we canceled the inspection

The array went up in August and the final was booked for the end of the month. It was called off by the crew that built it, because the last module on the drawing had twenty-seven inches of supported roof to sit on and needed forty-two.

On this Long Beach roof the approved layout put a last module in landscape at the bottom of the slope, where only twenty-seven inches of roof had framing under it and the module is forty-two inches wide. Cali Energy built the rows that fitted, then canceled the final inspection it had already booked rather than present work against drawings that no longer described it. The plans were redrawn, the final passed in October 2023 and the system was commissioned the same month.

A black solar array across the slope of a composition shingle roof with the neighborhood beyond, Long Beach
The array as built — set to the clearance, not to the drawing.

At a glance

Roof
Composition shingle, several planes
Inverters
Enphase microinverters
What was drawn
A landscape module where 27 in of roof had framing
Module width
42 in — fifteen more than the roof could carry
Installed
10 August 2023
Inspection
Booked, then canceled by us before it was held
Final inspection
Passed October 2023
Utility / AHJ
Southern California Edison / City of Long Beach

The story

The array went on in August. The final was requested for the end of the month, the confirmation came back from the city, and then it was canceled — by the crew that had just built the system.

Aluminum rails and mounting hardware set out in rows across a bare shingle roof before the modules go on, Long Beach
Before the modules: the rows set out where the framing actually is.

The reason is four numbers. The roof plane runs a hundred and sixty-two inches from the ridge to the edge. Thirty-six inches of that is the fire access clearance set on this plan, which an inspector measures with a tape. A module in portrait takes seventy-four. That leaves fifty-two inches at the bottom — and twenty-five of those fifty-two are overhang: roof that projects past the wall with no framing under it to carry a load.

The drawing put one more module in that fifty-two inches, turned into landscape. A module on its side is forty-two inches wide. Twenty-seven inches of supported roof were available to it. The remaining fifteen would have been carried by the overhang — and an overhang carries nothing. A footing has to be lagged into a rafter above the bearing wall, because that is what takes the weight and the uplift; past the wall there is nothing built to hold either.

The side edge of a solar array on a shingle roof beside a stucco wall and a roof vent, Long Beach
The edge of the array as built, set to the clearance on the plan.

The crew built to the clearance rather than to the drawing, which meant the finished array and the stamped plan set no longer matched. That is the moment with two ways out. One is to show up at the inspection and hope nobody counts. The other is to say so, cancel the booking and get the drawings corrected.

The booking was canceled the same afternoon it was confirmed. The case for waiting is not abstract: an inspector who measures a fire setback and finds it an inch short can fail the whole job, and a failed final is a correction, a second visit and weeks of calendar. It is cheaper to wait for a redraw than to gamble a project on nobody bringing a tape.

A conduit run crossing the ridge of a shingle roof between two module groups, Long Beach
The run across the ridge, tying the groups together.

The redraw took several weeks, because a layout change has to go back through the same people who stamped the first one. The final was passed in October and the system was commissioned later the same month, once the house network details were available to bring the monitoring online.

What is worth taking from this one: if a layout puts a row right at the eave, ask what is under it. The roof does not stop being roof at the wall, but the structure does, and a footing cares about the structure.

How it ran

10 August 2023Array installed to the code clearance rather than to the drawn row
25 August 2023Final inspection booked for the following Monday
Same dayBooking canceled: the built array no longer matched the stamped plans
September 2023Layout re-measured on site and the drawings redrawn
October 2023Final inspection passed
Same monthSystem commissioned and reporting

The inspection was canceled by the people who would have had to pass it. That is the whole story.

What we did

  • Measured the plane against the framing rather than against the drawing, and found the last drawn module had twenty-seven inches of supported roof and needed forty-two.
  • Built the rows that fitted the fire clearance and the supported structure, and agreed the change with the project designer the same day.
  • Canceled the final inspection we had already booked rather than present the work against drawings that no longer described it.
  • Set out the numbers — plane, setback, module, overhang — so the redraw had something to work from.
  • Passed the final in October 2023 and commissioned the system the same month.

System specifications

RoofComposition shingle, several planes
InvertersEnphase microinverters
Ridge clearance36 in fire access, as set on this plan
Module in portrait74 in of the 162 in plane
Left at the bottom52 in, of which 25 in is unsupported overhang
Drawn thereA 42 in landscape module; 27 in of framing available
Final inspectionPassed October 2023
Utility / AHJSouthern California Edison / City of Long Beach

Is your project like this one?

  • Your layout puts a row of modules right at the edge of the roof.
  • Your house has deep eaves and you do not know what is under them.
  • You were told the inspection would be fine and it was not.
  • Your installer wants to proceed against drawings that no longer match.
  • You want to know why a job can wait weeks on a redraw.

Cali Energy in Long Beach

Long Beach is its own city, not a Los Angeles neighborhood: permits run through the City of Long Beach Building & Safety Bureau, interconnection through Southern California Edison.

A fire setback and a roof edge are measured from different things, and on a shallow Long Beach roof the two can leave less room than a drawing promises. What decides whether a module fits is not the length of the roof but the length of the part that has framing under it.

This installation is on the Long Beach projects page alongside the others, and what the work covers is set out on the Long Beach service area page.

Frequently asked questions

Can a solar module overhang the edge of a roof?

A little, because a module is held at its frame rather than along its length. What cannot move past the wall is the footing, which is lagged into a rafter because that is what carries the weight and the uplift. Here the drawn module needed forty-two inches and had twenty-seven of framing under it, so fifteen inches of it would have been standing on nothing.

What is the clearance at the ridge for?

Fire access. A crew has to be able to get onto the roof and, if it comes to it, cut through it, so a strip along the ridge stays clear of modules. The figure varies with the roof and the plan — thirty-six inches on this one — and it is measured at the final inspection with a tape. Being an inch short is enough to fail.

Why cancel an inspection you have already booked?

Because a failed final is worse than a late one. Once an inspector records a correction the job has to be put right, re-booked and re-inspected, and the homeowner waits through all of it. Canceling costs a phone call. Here the booking was canceled the same afternoon it was confirmed, and the drawings were corrected before anybody came out.

Does Cali Energy install solar in Long Beach?

Yes, and this is the part of it that does not show in a photograph: measuring the roof against its framing before the modules go on, and saying so when a drawing cannot be built. Cali Energy covers design, installation, inspection and commissioning across Long Beach, where permits come from the city's own Building & Safety Bureau. License CSLB #1032379.

What this would look like on your roof

Every number above came off a real job in Long Beach, CA — not a brochure. Tell us your utility, your roof and what your bill looks like now, and we will model your own version of it before you commit to anything.

Or call +1 (323) 844-7777 · Cali Energy, Northridge · CSLB #1032379 (B, C-10, C-39) — design, permits, install and electrical under one licensed contractor.

Related

This timeline reflects this property and this permitting path. Updated September 2026.