COMPLETED PROJECTS · LOS ANGELES & THE SAN FERNANDO VALLEY

Projects, start to finish

Not a gallery. Each of these is the full record of one job — what the property started with, what got in the way, what we changed, and what the system does now. Two of them were jobs other contractors had already walked away from.

Tell us about your project

Updated September 2, 2026 · Last fact-checked September 2, 2026 · By the Cali Energy team · Northridge, CA · CSLB #1032379 (B, C-10, C-39) — verify license

153
Case studies
784 kW
Documented DC capacity
1,857
Modules documented
65+ kWh
Battery storage

Commercial rooftop

Two projects that other people had already made complicated — one abandoned mid-build, one caught between two city departments.

Battery and whole-home backup

Houses that stay on when the utility does not. Both run whole-home backup, both needed the main service rebuilt to carry it.

Roofs, tile and code

The projects where the roof or the code was the hard part, not the solar.

Permits, utilities and the calendar

Eight Granada Hills projects where the hard part was neither the roof nor the equipment. Site conditions, service reviews and handoffs between two city bodies are what decided how long each one took.

Solar array on a composition shingle roof in Granada Hills with hills behind
Granada Hills, CA · October 2025 · LADWP / LADBS

No permit until the soil was tested.

The parcel sits inside a city methane buffer zone, so no solar permit could be issued until a soil-gas report existed. The service was underground too — trench and conduit inspected before backfill, then a utility crew queue and an unpaid recovery fee on top.

16.2 kW ACMethane zoneUnderground serviceLADWP
Read the full case study ›
Solar array on a newly replaced composition shingle roof in Granada Hills
Granada Hills, CA · December 2025 · LADWP / LADBS

The permit that moved the gas meter.

The array never touched the service panel, and the service review still required the gas meter and its piping to meet current clearances. We found the version that left the electrical service where it was, and replaced the roof before the panels went on.

12.05 kW ACGas clearanceReroofLADWP
Read the full case study ›
Completed solar array on a composition shingle roof at dusk in Granada Hills
Granada Hills, CA · February 2024 · LADWP / LADBS

The inspection passed. The paperwork did not.

A finished, inspected system sat dark for weeks because an electronic release between two city bodies never landed. Nothing in the process flags that. We found the stalled work order, had the release re-sent, and the meter order went out the same afternoon.

7.47 kW ACLADBS to LADWPStalled releaseLADWP
Read the full case study ›
Solar array on a flat concrete tile roof above a pool in Granada Hills
Granada Hills, CA · April 2023 · LADWP / LADBS

The utility approved a smaller system.

The contract said 11.6 kW, the utility letter said 8.7. Same array, two ratings — and the most common question we get about an LADWP letter. Mounted across flat concrete tile, application to permission to operate in 28 days.

11.6 kW DCConcrete tile28 days to PTOLADWP
Read the full case study ›
A newly built single-story unit in bare stucco beside a temporary site fence, Granada Hills
Granada Hills, CA · January 2025 – September 2026 · LADWP / LADBS

The solar was held by a job somebody else never finished.

Two interconnection requests, filed on the same morning and stopped the same morning, for a reason that had nothing to do with either array.

Two, one per metered dwelling1.99 kW on each29 June 2026LADWP
Read the full case study ›
A dark solar array across two planes of a composition shingle roof with hills beyond, Granada Hills
Granada Hills, CA · July – August 2025 · LADWP / LADBS

Everything was approved. The agreement was missing.

Filed, reviewed, released and approved inside two weeks — and then a specialist wrote to say the one signed document the whole thing rests on was not on the file.

26 × Enphase IQ8A10.09 kW15 July 2025LADWP
Read the full case study ›
Black solar modules across several planes of a shingle roof with palms and a clear sky beyond, Granada Hills
Granada Hills, CA · September – October 2025 · LADWP / LADBS

The work request went on hold over a name.

Thirteen and a half kilowatts cleared review, confirmation and site evaluation on the day it was filed. Ten days later it stopped, because the name on the agreement was not the name on the account.

13.38 kW29 September 2025Same dayLADWP
Read the full case study ›
Solar modules across several planes of a concrete tile roof at sunset, with the valley beyond, Granada Hills
Granada Hills, CA · November – December 2025 · LADWP / LADBS

The inspector wanted three feet.

Thirty-one modules went on in a day. Then one group sat closer to the ridge than the inspector would accept, and moving three of them closed it.

31 × 445 WString inverterDe-rated to 175 ALADWP
Read the full case study ›

Granada Hills: the service, the panel and the meter

Much of the housing here was built with a service that suited the house and does not suit an array. Six projects decided by the label inside the panel door rather than by the roof.

Solar modules across a concrete tile roof with a swimming pool in the yard below, Granada Hills
Granada Hills, CA · November – December 2025 · LADWP / LADBS

The array did not fit the panel, so the main breaker got smaller.

Thirty-one modules, a 60-amp solar breaker and a service panel that could not legally carry both. The fix runs backwards from what people expect, and it comes with a permit of its own.

31 × 445 WString inverter60 ALADWP
Read the full case study ›
A finished equipment wall with a combiner enclosure, service panel and meter above a brick base, Granada Hills
Granada Hills, CA · April – August 2022 · LADWP / LADBS

The panel came out. What went back has a bigger busbar.

Fifteen modules is not a large array, and the existing service still could not take it. This is the other answer to the back-feed limit, and the more expensive one.

6.00 kW DC / 5.55 kW AC15 × REC400AA Pure Black, 400 W15 × Enphase IQ7PLUSLADWP
Read the full case study ›
A newly built single-story unit in bare stucco with scaffolding alongside, Granada Hills
Granada Hills, CA · January – July 2026 · LADWP / LADBS

One building, three services.

A house, an SB9 unit and an accessory dwelling on one parcel. A 400-amp panel split three ways, two plan sets, two interconnection requests — and a correction to both drawings the day before plan check.

1.99 kW on each unit100/125 A inside each unitTwoLADWP
Read the full case study ›
Solar modules on two planes of a shingle roof with a wooded hillside beyond, Granada Hills
Granada Hills, CA · January 2025 – May 2026 · LADWP / LADBS

The whole property runs on a hundred amps.

A two-story accessory dwelling on a graded hillside lot, ten modules on the roof, and a service smaller than most single rooms are wired for today.

10 × Canadian Solar 445 WEnphase IQ8A, one per module4.3 kWLADWP
Read the full case study ›
A large crated inverter on a pallet on a driveway in front of a house with a ladder against the eave, Granada Hills
Granada Hills, CA · 2021 – 2026 · LADWP / LADBS

Five years in, the inverter came off the wall.

The modules are fine. The racking is fine. The box on the wall is the part with moving electronics in it, and it is the part that gets replaced first.

202127 × Axitec 410 WConcrete tileLADWP
Read the full case study ›
Solar modules across several planes of a shingle roof with trees and neighboring houses beyond, Granada Hills
Granada Hills, CA · Service call · LADWP / LADBS

A system that underproduces does not tell you which part is wrong.

An array of 285-watt modules from a manufacturer that has since left this market, and a service visit that consisted almost entirely of taking readings.

LADWP
Read the full case study ›

Granada Hills: roofs, mounts and what is underneath

Concrete tile, composition shingle and hipped post-war roofs. Five projects about attachment, sequencing between trades and what the covering is hiding.

A single-story house with a dark solar array on the roof, a pergola over the front patio and a two-car garage, Granada Hills
Granada Hills, CA · April – August 2022 · LADWP / LADBS

The wood under the array was rotten.

Thirty squares of covering came off this roof, and what was underneath had to be replaced before a single mount went down.

6.00 kW DC / 5.55 kW AC15 × REC400AA Pure Black, 400 W15 × Enphase IQ7PLUSLADWP
Read the full case study ›
A black solar array across two planes of a composition shingle roof at dusk, Granada Hills
Granada Hills, CA · November 2025 · LADWP / LADBS

The sealant is not what keeps the water out. The flashing is.

An array on composition shingle, documented one attachment at a time. Every mount on this roof is the same three steps, and the order of them is what decides whether a roof leaks in year eight.

Composition shingleAcross several roof planesLADWP
Read the full case study ›
Solar modules on one plane of a hipped composition shingle roof with neighboring houses beyond, Granada Hills
Granada Hills, CA · 2025 · LADWP / LADBS

No face was big enough, so it became several arrays.

A hipped roof looks like the easiest thing in the world from the driveway. From above it is four or five small triangles, and an array has to be broken up to live on them.

Hipped, composition shingleSplit across several facesConduit crossing hips and ridgesLADWP
Read the full case study ›
A service panel and inverter on the exterior wall of a house at the end of a paved side passage, Granada Hills
Granada Hills, CA · May – June 2022 · LADWP / LADBS

The roofer came twice, and the second time mattered.

Roofing and solar on one house is not two jobs booked back to back. It is one job interleaved, and the person who explained that best was the roofer.

About 425 sq ft19, one per moduleSolarEdge, 7.6 kW limitLADWP
Read the full case study ›
A black solar array on a concrete tile roof at dusk with a lit hillside behind, Granada Hills
Granada Hills, CA · October 2021 – August 2023 · LADWP / LADBS

The leak was blamed on the array. It was not the array.

Eighteen months after the system went on, water appeared and the solar got the blame. What was actually found, and why the diagnosis matters more than the repair.

Concrete tile2021 — final passed 29 OctoberMarch 2023LADWP
Read the full case study ›

Granada Hills: accessory dwellings

A second dwelling with its own main panel and its own meter is a separate service, a separate application and a separate address. Four projects on what that changes.

Sherman Oaks

A city of tear-downs and rebuilds: most of our work in these ZIP codes is on houses that did not exist three years earlier, with solar designed into the build rather than retrofitted afterwards. Two of these are for the same builder.

Solar modules on tilt racking above a white low-slope roof in Sherman Oaks
Sherman Oaks, CA · 2023 and 2025 · LADWP / LADBS

A builder who came back two years later.

A construction company had us put solar on a new house with a low-slope roof, and came back two years later for the next one — that time with a 400 A split-bus service already designed with room for the solar circuit.

Repeat builder400 A solar-readyTilt rackingLADWP
Read the full case study ›
Two matching white two-story houses side by side in Sherman Oaks
Sherman Oaks, CA · 2021 – 2023 · LADWP / LADBS

Two matching houses, side by side.

A pair of identical new homes next door to each other, permitted on the same day and taken to final inspection on the same day. Both on SolarEdge with a power optimizer per module rather than microinverters.

SolarEdgePower optimizersMatching new buildsLADWP
Read the full case study ›
Solar modules on both slopes of a composition shingle roof in Sherman Oaks
Sherman Oaks, CA · 2022 – 2025 · LADWP / LADBS

One lot. Two meters. Two systems.

A house and a new accessory dwelling unit on one lot. The metering decision was taken at design in 2022: two meters instead of one, which removed the trench between the buildings and let each go solar on its own schedule.

ADUTwo meters9.14 + 5.16 kW AC-CECLADWP
Read the full case study ›
Solar modules on tilt racking across a low-slope roof in Sherman Oaks
Sherman Oaks, CA · August – September 2025 · LADWP / LADBS

He asked for six panels.

The owner arrived with the system size already decided. His bills said six panels would cover a fraction of his use, and the site visit moved the array to the opposite roof plane and tilted it south.

5.34 kW DCCanadian Solar 445 WTilt rackingLADWP
Read the full case study ›
Solar modules on a composition shingle roof of a new house in Sherman Oaks
Sherman Oaks, CA · July – October 2024 · LADWP / LADBS

The wiring went in before the walls did.

On a new two-story house the solar conduit ran through open framing rather than down a finished exterior — no chase on the wall, no stucco penetrations to seal and paint.

3.58 kW AC-CECNew constructionConduit in framingLADWP
Read the full case study ›

Chatsworth

Older tile roofs on one side of this ZIP code and new flat-roofed builds on the other, which makes the roof itself the design problem more often than the equipment. One of these is a system we came back to three years after installing it.

Black solar modules on a composition shingle field surrounded by clay tile, Chatsworth
Chatsworth, CA · December 2025 – February 2026 · LADWP / LADBS

The tile came off. The tile went back on.

An S-profile clay tile roof where tile and underlayment came off across seventeen squares, composition shingle went down in a color picked to sit against the tile, and the original tile was reinstated around the new field.

11.13 kW DCTile roof and reroof25 × Enphase IQ8ALADWP
Read the full case study ›
Row of solar modules along a roof plane in Chatsworth
Chatsworth, CA · 2024 · LADWP / LADBS

One roof. Four groups of panels.

Thirty-four modules split across four sub-arrays on a house with no single clean roof plane — flush on the low-slope section, tilted on the others, every module on its own microinverter.

13.77 kW DCFour sub-arraysEnphase IQ8MLADWP
Read the full case study ›
Solar modules across two planes of a composition shingle roof, Chatsworth
Chatsworth, CA · March – June 2022 · LADWP / LADBS

Twenty-two modules, twenty-two inverters.

An array on REC Alpha modules where each module carries its own microinverter, commissioned to the utility’s grid profile and monitored position by position rather than as one string.

8.14 kW DCREC AlphaPer-module monitoringLADWP
Read the full case study ›
SolarEdge inverter and disconnect mounted on an exterior wall, Chatsworth
Chatsworth, CA · 2019 and 2022 · LADWP / LADBS

Three years on, the inverter stopped.

A system we installed in 2019 stopped producing in 2022. We opened the manufacturer case, the warranty shipment came back with a replacement inverter and a communications module, both went in and the old inverter went back.

8.19 kW DCWarranty serviceSolarEdge replacementLADWP
Read the full case study ›
Solar modules on a low frame on a flat roof behind a white parapet, Chatsworth
Chatsworth, CA · 2024 – 2025 · LADWP / LADBS

Eight modules nobody can see.

A newly built house with a parapet the whole way round. The array sits on a low frame below the parapet line, and the installation was scheduled around the roofers rather than ahead of them.

2.5 kW AC-CECFlat parapet roofEnphase IQ7+LADWP
Read the full case study ›

Sylmar

Older houses at the north end of the Valley, where the roof and the service panel come up in the same conversation as the solar. Two of these are systems we went back to years after installing them.

Black solar modules on a composition shingle roof plane, Sylmar
Sylmar, CA · October – November 2025 · LADWP / LADBS

Forty-four modules. Three directions.

A 19.58 kilowatt DC array on a house with no single clean south slope — twenty-six modules east, eleven west, seven south, all flush at the roof pitch with a microinverter under each one.

19.58 kW DCThree orientations44 × Enphase IQ8ALADWP
Read the full case study ›
SolarEdge inverter and photovoltaic system disconnect on an exterior wall, Sylmar
Sylmar, CA · 2020 – 2023 · LADWP / LADBS

The roof, the panel, the array. One contractor.

A house that needed a new roof, a new service panel and a rewire before it could take solar. Three permits, a manufacturer roof warranty, and a service visit three years later.

Roof and solarPanel replacedGAF System PlusLADWP
Read the full case study ›
Solar modules on two planes of a composition shingle roof, Sylmar
Sylmar, CA · June – October 2021 · LADWP / LADBS

The system was already there. We added to it.

Six modules added to an array that had been up for years, with the existing inverter replaced to carry the whole system — and a plan check the original permit did not cover.

2.4 kW addedInverter replacedFroniusLADWP
Read the full case study ›
Open inverter communications enclosure on an exterior wall, Sylmar
Sylmar, CA · 2017 – 2024 · LADWP / LADBS

Six years later, we came back.

Fifteen modules installed under the utility incentive program in 2017. In 2024 the inverter failed, and the company that put it up opened the case, fitted the replacement and brought monitoring back.

4.43 kW DCUtility incentiveWarranty serviceLADWP
Read the full case study ›
Black solar modules on a composition shingle roof with hills behind, Sylmar
Sylmar, CA · September – October 2024 · LADWP / LADBS

He read the warranty. Then he asked about the labor.

Switched on the day permission to operate arrived. The next day the owner read the module warranty he had been handed and asked what covers the installation.

3.77 kW AC-CECREC Alpha PureEnphase IQ8ALADWP
Read the full case study ›

Winnetka

A neighborhood being rebuilt lot by lot: second dwellings, accessory units and older houses whose service panels came up in the same conversation as the array. Four of these are properties with more than one dwelling on them.

Black solar modules across a composition shingle roof, Winnetka
Winnetka, CA · September – December 2025 · LADWP / LADBS

One house. Two work requests. Two meter spots.

The service panel and the array went through LADWP as two separate work requests with two different groups — and the meter spot came back with conditions that had to be met before the walls were closed.

4.73 kW DCPanel and serviceEnphase IQ8ALADWP
Read the full case study ›
Black solar modules across a concrete tile roof, Winnetka
Winnetka, CA · January – March 2024 · LADWP / LADBS

Six and a half kilowatts on concrete tile.

An array across two planes of a concrete tile roof, with every attachment lifted, flashed to the rafter and tiled back over — six weeks from application to permission to operate.

6.5 kW AC-CECConcrete tileMission SolarLADWP
Read the full case study ›
Site plan showing an accessory dwelling unit, its array and a dual-gang meter, Winnetka
Winnetka, CA · August 2025 – July 2026 · LADWP / LADBS

The ADU has to exist before its solar can be connected.

Two new dwellings on one lot, each separately metered. The utility held both interconnections until the buildings were finished and had permanent power, which is what set the calendar.

2.59 + 2.16 kW AC-CECTwo dwellingsEnphase IQ7ALADWP
Read the full case study ›
Detached accessory dwelling unit with a low roof, Winnetka
Winnetka, CA · 2023 · LADWP / LADBS

Seven hundred square feet. Two kilowatts.

A detached accessory dwelling unit of 753 square feet, separately metered and carrying its own interconnection, with a 1.95 kilowatt system on one usable roof plane.

1.95 kW AC-CECDetached ADU753 sq ftLADWP
Read the full case study ›
Two solar arrays on a shingle roof seen from above, Winnetka
Winnetka, CA · 2024 – 2025 · LADWP / LADBS

Three addresses on the paperwork. Two systems on the roofs.

A lot with a second dwelling and an accessory unit, where the utility’s notices carry three address spellings and what was installed is two arrays of the same size.

2.59 kW AC-CEC eachTwo dwellingsNFPA 13-DLADWP
Read the full case study ›
Solar modules on a composition shingle roof above a residential street, Winnetka
Winnetka, CA · January – July 2026 · LADWP / LADBS

Two roofs. Two permits. One correction day.

A newly built two-unit property where each dwelling carried its own solar permit and its own interconnection — and both permits drew correction notices on the same day.

2.05 kW AC-CEC eachTwo permitsEnphase IQ8ALADWP
Read the full case study ›
Solar array on a composition shingle roof with a chimney, Winnetka
Winnetka, CA · July – August 2020 · LADWP / LADBS

Sixteen days from application to switch-on.

A 7.7 kilowatt system where the utility review closed in two days and the only thing left was waiting on a meter. Nothing clever — just an application that needed no corrections.

7.7 kW AC-CEC16 days to PTOSite assessment waivedLADWP
Read the full case study ›
Black solar modules on a new composition shingle roof, Winnetka
Winnetka, CA · May – June 2022 · LADWP / LADBS

Build the service for the battery you have not bought yet.

A new roof, a new 225 amp service and an array — with consumption metering and a future battery designed into the panel while it was still open.

225 A serviceNew roofBattery-readyLADWP
Read the full case study ›

Canoga Park

Two houses where the roof had to be settled before anything else could happen: one taken apart tile by tile and put back over new underlayment, one replaced outright. Both ended with an array on top.

Solar modules on two planes of a flat concrete tile roof, Canoga Park
Canoga Park, CA · February – March 2026 · LADWP / LADBS

Every tile came off. Then the array went on.

Twenty-six squares of flat concrete tile lifted course by course, laid back over new underlayment, and a 6.6 kilowatt array on top — seven weeks from the first call to permission to operate.

6.6 kW AC-CECTile resetEnphase IQ8XLADWP
Read the full case study ›
Solar modules and mounting rails on a new composition shingle roof, Canoga Park
Canoga Park, CA · September 2021 – August 2022 · LADWP / LADBS

Forty-two squares first. Then the array and the panel.

The roof was replaced before a single rail went down. Three express permits closed inside five weeks — and ten months later the monitoring flagged one microinverter and we went back for it.

42 squaresREC Alpha Pure200 A serviceLADWP
Read the full case study ›
Solar array on a composition shingle roof, Canoga Park
Canoga Park, CA · April 2022 – June 2023 · LADWP / LADBS

Two dwellings on one lot. The array went with the meter.

A detached accessory dwelling unit and a 584 square foot addition, permitted the same day. The solar was connected to the new unit’s own meter — one month from application to permission to operate.

1.74 kW AC-CECDetached ADUNFPA 13-DLADWP
Read the full case study ›
Aerial view of a finished composition shingle roof with two low-slope sections, Canoga Park
Canoga Park, CA · March – November 2024 · LADWP / LADBS

You want a grey roof. The energy code has an opinion.

A full tear-off where the cool roof requirement ruled out every grey in the first shingle line we priced — and the low-slope sections could only take one compliant product, in a colour that does not match.

2,110 sq ftCool roofTear-offLADBS
Read the full case study ›

West Hills

Large roofs that take an array across four or five planes, and lots deep enough for a second dwelling with its own service and its own interconnection.

Northridge

Our own neighbourhood, and the one with the widest range of work in the archive: twenty projects running from the largest residential array we have built to the smallest, with plan checks, tile roofs, new services, a utility incentive paid out and the service calls that came years afterwards.

Open service panel with new wiring during a solar remediation, Northridge
Northridge, CA · March – August 2024 · LADWP / LADBS

The array was already there. The service was the problem.

Solar installed by another contractor that never worked properly. The fix was a new main panel, a new 200 amp sub-panel and the wiring between them — not one module moved.

10.87 kW AC-CECRemediationMain panelLADWP
Read the full case study ›
Solar modules across a barrel tile roof with hills behind, Northridge
Northridge, CA · May – September 2022 · LADWP / LADBS

Plan check, corrections, and five voicemails.

Fourteen kilowatts on barrel tile, through full plan check with a correction round — and two weeks spent getting one inspector to close it out.

14.4 kW AC-CECBarrel tilePlan checkLADBS
Read the full case study ›
Tilted solar modules on a white-coated flat roof, Northridge
Northridge, CA · September – December 2025 · LADWP / LADBS

On a flat roof, the array has no angle unless you give it one.

Sixteen modules on a coated flat roof, lifted onto tilt legs rather than laid flat — priced both ways at two sizes before the choice was made.

6.88 kW DCFlat roofTilted rackingEnphase IQ8A
Read the full case study ›
Solar array on a composition shingle roof above the valley, Northridge
Northridge, CA · March 2021 – March 2026 · LADWP / LADBS

Five quotes for the same roof. Then five years of coming back.

Three module brands and two inverter architectures priced on one roof — then a re-roof, an array, and an EV charger years later on the same service.

7.4 kW AC-CECSolarEdgeEV chargerLADWP
Read the full case study ›
All-black solar modules on a composition shingle roof beside a pool, Northridge
Northridge, CA · November – December 2023 · LADWP / LADBS

Nine emails. One month. Nothing went wrong.

The counterweight to every case study about a project that went sideways — nine automatic notices, no corrections, no site visit, permission to operate in a month.

7.8 kW AC-CECNo correctionsOne monthEnphase IQ8M
Read the full case study ›
Solar modules on a composition shingle roof with tile-roofed houses behind, Northridge
Northridge, CA · 2022 – July 2023 · LADWP / LADBS

A methane zone changes where the meter goes.

A mapped methane zone put conditions on the meter spot, and a grounding electrode had to be set and bonded before the inspection could close.

4.64 kW AC-CECMethane zoneGroundingVideo inspection
Read the full case study ›
Solar modules on a blended concrete tile roof, Northridge
Northridge, CA · 2021 – December 2023 · LADWP / LADBS

The roof was open to the rafters. Then the array went on.

A porch enclosed, a kitchen extended, an addition at the back and a roof opened to the framing — then 9.43 kilowatts across blended concrete tile.

9.43 kW AC-CECConcrete tileAddition16 days to PTO
Read the full case study ›
Solar array on a composition shingle roof at dusk, Northridge
Northridge, CA · September – December 2023 · LADWP / LADBS

Twenty-four modules. Twenty-four devices to account for.

What commissioning a microinverter system actually checks — five counts, and every one of them has to read the same number as the modules on the roof.

8.38 kW AC-CECREC Alpha PureCommissioningRule 21
Read the full case study ›
Large solar array across a flat concrete tile roof, Northridge
Northridge, CA · October 2025 – February 2026 · LADWP / LADBS

Thirteen point eight kilowatts, on lifted tile.

The largest residential array we have built in the neighbourhood. Every attachment meant tile off, a fixing into the structure, a flashed penetration and the tile set back — seven days from delivery to the inspection request.

13.83 kWFlat concrete tileEnphase IQ8MC7 days to inspection
Read the full case study ›
Solar combiner enclosure mounted on a wall, Northridge
Northridge, CA · December 2021 – February 2022 · LADWP / LADBS

Thirty-four modules, and one request for photographs.

Twelve point four kilowatts of modules tilted up on a flat roof, an existing 400 amp panel left alone and a new 225 amp sub-panel — held up by a photo set, not by the roof.

12.41 kW DCTilt-up racking34 modules225 A sub-panel
Read the full case study ›
S-profile concrete tile roof on a two-storey house, Northridge
Northridge, CA · December 2021 – February 2022 · LADWP / LADBS

S-tile on the roof, a new service on the wall.

Twenty-six modules on S-profile concrete tile and a completely new service to carry them — request to permission to operate in four weeks.

9.62 kW DCS concrete tileNew 200 A service4 weeks
Read the full case study ›
Aged concrete tile roof above a pool before solar work, Northridge
Northridge, CA · December 2021 – February 2022 · LADWP / LADBS

Same street, same tile, different job.

Two houses on one Northridge street, three weeks apart, on the same tile and the same module. One took a new service; the other took none at all.

8.51 kW DCPaired caseAged tile225 A existing
Read the full case study ›
Solar array on a new cool-roof shingle roof beside a pool, Northridge
Northridge, CA · February – October 2023 · LADWP / LADBS

Thirty-one squares came off first.

A full tear-off and a presidential shake cool-roof shingle across the whole house, then twenty-five modules on a deck that was a few weeks old.

7.25 kW AC-CECCool roof31 squaresRoof first
Read the full case study ›
Solar array on a red barrel tile roof with hills behind, Northridge
Northridge, CA · September – December 2025 · LADWP / LADBS

A Fast Track job stops until the photographs are right.

Filed on a Friday, on hold four days later for a photo set, answered the same day — and two progress notices plus a site evaluation followed within hours.

3.04 kW AC-CECBarrel tileFast TrackPhoto hold
Read the full case study ›
Solar array along a shingle roof under heavy cloud, Northridge
Northridge, CA · January – April 2021 · LADWP / LADBS

No wire to the house. The service runs underground.

Two letters on the utility work request change the ground-level half of the job and nothing on the roof. Permit set to permission to operate in six weeks.

5.1 kW AC-CECUnderground serviceSolarEdge6 weeks
Read the full case study ›
Small solar array on the hip roof of a new two-storey ADU, Northridge
Northridge, CA · June 2025 – June 2026 · LADWP / LADBS

The array was ready. The building was not.

A new two-storey ADU with a garage under it, conduit run inside the stud bays before the drywall, and a calendar set by the building rather than by the array.

2.32 kW AC-CECNew ADUConduit in framingNew build
Read the full case study ›
Small solar array on a composition shingle roof, Northridge
Northridge, CA · August – October 2025 · LADWP / LADBS

Seven modules, and a permit file that barely got smaller.

Standard plans, a solar permit, an interconnection request with its own fees and an inspection at the end — most of that does not scale down with the number of modules.

3.01 kW DC7 modulesEnphase IQ8A6 weeks
Read the full case study ›
String inverter and AC disconnect on a blue stucco wall, Northridge
Northridge, CA · November 2018 – January 2019 · LADWP / LADBS

Reservation, install, PTO, payment approved.

A project that runs the full length of a utility incentive programme — forty-seven days from a confirmed reservation to an approved payment. The 2018–19 programme, not today's.

8.7 kW DCUtility incentiveSolarEdge47 days
Read the full case study ›
Mounting rails across a composition shingle roof, Northridge
Northridge, CA · June 2020 – June 2021 · LADWP / LADBS

The install took three months. The next year is the interesting part.

A monitoring gateway that dropped off the internet at five months, and a microinverter warranty claim approved at nine. Neither is dramatic, and that is the point.

5.4 kW AC-CECMonitoringWarranty claimOverhead service
Read the full case study ›
Solar array on a shingle roof with hills behind, Northridge
Northridge, CA · September 2022 – September 2024 · LADWP / LADBS

Two years of nothing. Then the inverter went quiet.

Production and communication faults travel together, so the first step is a manufacturer case rather than a van. Then diagnosis, then the part.

SolarEdge HD-WaveWarranty caseService call2 years on
Read the full case study ›

North Hollywood

The city of accessory dwelling units, and the widest run of utility and service work in the archive: projects covering new second dwellings, tile and shingle roofs, meters and records, and warranty claims years after switch-on.

Two solar arrays on a white-coated flat roof above a residential street, North Hollywood
North Hollywood, CA · April – June 2025 · LADWP / LADBS

The homes were finished. The utility’s system said the address did not exist.

Two accessory dwelling units in one new building, each with its own service and its own interconnection — filed five times before the addresses existed in the utility’s own register.

2.59 kW eachTwo ADUsTwo work requestsLADWP
Read the full case study ›
Large solar array across two planes of a shingle roof beside a pool, North Hollywood
North Hollywood, CA · October 2020 – January 2021 · LADWP / LADBS

Forty-seven modules. Forty-seven of everything else.

The largest module count in our North Hollywood file, and four issues of the drawing set before the permit came through. At this size the layout is the job.

15.98 kW DC47 modulesEnphase IQ7LADBS
Read the full case study ›
Solar array on the shingle roof of a converted garage with hills in the distance, North Hollywood
North Hollywood, CA · September 2023 – July 2024 · LADWP / LADBS

The garage became a home. A new garage was built as well.

A conversion certified before the solar arrived — and a straight answer on the parking question, because state law does not let a city demand replacement parking for an accessory dwelling unit.

3.9 kWGarage to ADUParking rulesLADWP
Read the full case study ›
Black solar modules laid across a grey composition shingle roof, North Hollywood
North Hollywood, CA · January – March 2023 · LADWP / LADBS

Three appointments. Nobody came to the door.

Two inspections and the monitoring hand-off, all done as video calls — on an array covering seventeen per cent of the roof it sits on.

6.24 kW DCVideo inspectionEnphase IQ8PLUSLADBS
Read the full case study ›
Solar arrays on two separate planes of a shingle roof above a residential street, North Hollywood
North Hollywood, CA · April 2023 · LADWP / LADBS

One property, two arrays, and two different numbers on the paperwork.

Thirteen modules added to a house that already had solar, joined at a new sub-panel — and a worked example of why two utility notices can quote two sizes.

5.14 kW DC addedTie-inMission SolarLADWP
Read the full case study ›
Small solar array on a new composition shingle roof with trees behind, North Hollywood
North Hollywood, CA · September 2024 – March 2026 · LADWP / LADBS

No south face. The array went west and north instead.

A converted dwelling with the good roof already taken by the house in front of it — and an honest account of what west is worth, which depends entirely on your rate.

2.67 kW DCWest and northNew roofLADWP
Read the full case study ›
Solar modules on two roof planes meeting at a hip, with a flat roof section beyond, North Hollywood
North Hollywood, CA · June – September 2023 · LADWP / LADBS

Seventeen modules, five different directions.

A roof extended until it had no main face left. Two modules ended up alone on faces of their own, which is a decision about electronics rather than about panels.

6.715 kW DCFive orientationsRe-roof firstLADBS
Read the full case study ›
Finished solar array on a shingle roof at sunset with the neighbourhood beyond, North Hollywood
North Hollywood, CA · February – March 2023 · LADWP / LADBS

Twenty-three days. Nothing was chased.

The fastest run in our North Hollywood file, from interconnection request to permission to operate — and a straight account of which parts of a timeline a contractor controls.

7.9 kW23 daysNo correctionsLADWP
Read the full case study ›
Solar array on a shingle roof above a valley view with hills in the distance, North Hollywood
North Hollywood, CA · July 2024 – April 2025 · LADWP / LADBS

The work request opened on one street and closed on another.

A corner parcel where the new dwelling fronts the side street. One interconnection, two addresses — and the work request number is the only thing that stays constant.

3.2 kWCorner lotTwo addressesLADWP
Read the full case study ›
Solar modules on several roof planes with a rooftop air-conditioning condenser and vents between them, North Hollywood
North Hollywood, CA · August 2021 – January 2022 · LADWP / LADBS

The condensers were there first. The array went around them.

Thirty-two modules woven between rooftop air conditioning, vent stacks and whirlybirds, with the conduit painted to match the shingle. Nothing was relocated.

11.84 kW DCFour orientationsRooftop plantREC Alpha
Read the full case study ›
A small solar array on the shingle roof of a new two-storey building, North Hollywood
North Hollywood, CA · September – December 2025 · LADWP / LADBS

One point seven kilowatts. Worth doing?

The smallest system in the file, on a new accessory dwelling unit — and a refusal to answer the question from the kilowatts alone, because three other numbers decide it.

1.69 kWNew ADUOne roof faceEnphase IQ7A
Read the full case study ›
A solar array on a flat roof with one module showing a large discoloured patch, North Hollywood
North Hollywood, CA · November 2019 – April 2023 · LADWP / LADBS

Two modules went patchy under the glass. Then the claim began.

Three years after switch-on, large discoloured patches on two panels — and a warranty process that turned out to be almost entirely photography.

14.8 kWWarranty claimPanasonicFlat roof
Read the full case study ›
A string inverter and DC disconnect mounted on an exterior wall, North Hollywood
North Hollywood, CA · December 2018 – February 2025 · LADWP / LADBS

The inverter was covered. Fitting it was not.

Six years in, the inverter failed. The part came free under warranty and the visit did not, because equipment cover and labour cover run on two different clocks.

6.6 kW DCSolarEdgeWarranty gapService call
Read the full case study ›
A replacement string inverter mounted on a wall with disconnects beside it, North Hollywood
North Hollywood, CA · December 2021 · LADWP / LADBS

Swapping the inverter is the quick part.

The readings that show a replacement actually worked: every optimiser answering, an insulation test with no fault, real output on the meter — and a cellular link because the house had no usable wi-fi.

Service callCommissioningCellular monitoringSolarEdge
Read the full case study ›
Two solar inverters and a junction box mounted on an exterior wall at dusk, North Hollywood
North Hollywood, CA · November 2021 – January 2022 · LADWP / LADBS

Before anything was built, the utility said where the meter goes.

The meter position is the fixed point the rest of the job is laid out from. Here it arrived the day after the interconnection was filed, on the form for an overhead service.

13.7 kWMeter spotOverhead serviceConcrete tile
Read the full case study ›
String inverter with a rapid-shutdown placard, an AC disconnect and the electrical panel on an exterior wall at night, North Hollywood
North Hollywood, CA · December 2024 · LADWP / LADBS

Eight modules, sized against a year of actual bills.

A small system argued from measured consumption rather than roof area — and a design document issued in both English and Spanish.

2.84 kWp8 modulesBilingual plan setLONGi
Read the full case study ›
Two sections of a solar array meeting at the hip of a new shingle roof, North Hollywood
North Hollywood, CA · November 2025 – June 2026 · LADWP / LADBS

The conduit went in while the unit was still a frame.

A new detached second dwelling wired for solar during framing, with a combiner box taken out of the design and a disconnect placard put into it.

6 modulesNew ADUWired in framingNFPA 13D
Read the full case study ›
A large black solar array running up a shingle roof to the ridge against a clear sky, North Hollywood
North Hollywood, CA · June – July 2023 · LADWP / LADBS

Forty-two modules were up. Commissioning waited on one serial number.

A new roof, a panel upgrade and a large array — and a monitoring chain that took more than one attempt to close because one label was never photographed.

16.38 kW DC42 modulesCommissioningRe-roof first
Read the full case study ›
An all-black solar array spanning two planes of a concrete tile roof at golden hour, North Hollywood
North Hollywood, CA · January 2025 · LADWP / LADBS

On a tile roof, the mount is the job.

Hooks reaching down to base plates bolted through the tile, the penetrations sealed, every tile left in the course — and where the waterproofing on a tile mount really lives.

Concrete tileTile hooksOne-day installLADBS
Read the full case study ›
Cali Energy
North Hollywood, CA · October – December 2025 · LADWP / LADBS

A wrong number on the application. It could not be changed.

Solar inside a whole-house renovation, and a figure that was out of date four days after filing — with the answer we were given when we asked to correct it.

RenovationRefiled requestUnderground serviceLADWP
Read the full case study ›
Cali Energy
North Hollywood, CA · August 2019 · LADWP / LADBS

Solar and the panel it connects to are two permits.

Two houses in one week of August 2019, both needing the service replaced before anything could be energised — and two separate inspections to prove it.

Two housesPanel upgradeTwo permitsLADBS
Read the full case study ›
Cali Energy
North Hollywood, CA · April 2023 · LADWP / LADBS

A roof, and nothing else. Here is what eighteen squares buys.

A real tear-off scope printed in full — fifty-seven sheets of sheathing, every flashing counted — because roofing quotes are among the hardest things a homeowner is asked to compare.

Re-roof only18 squaresItemised scopeNo array
Read the full case study ›
Cali Energy
North Hollywood, CA · July – October 2021 · LADWP / LADBS

The meter was in. The utility’s record said it was not.

Finished, inspected, released and metered in early September — and still not allowed to run six weeks later. What released it was a photograph of the meter on the wall.

13.3 kW42 days waitingEscalationLADWP
Read the full case study ›

Permitting and utility problem-solving

Five projects where the building and the equipment were never the difficulty. What decided each one was knowing which step the process was sitting on, which rule applied and who had to move it.

Solar modules across several planes of a composition shingle roof in Sherman Oaks
Sherman Oaks, CA · May – July 2022 · LADWP / LADBS

The three photographs LADWP needed.

Before setting a solar meter on a new service the utility wanted three specific shots — the meter number, the meter-panel workspace and the weather head. Knowing which three, and confirming receipt, is the whole step.

5.8 kW AC-CECNew serviceService photosLADWP
Read the full case study ›
Solar modules on a composition shingle roof with a hedge beyond, Sherman Oaks
Sherman Oaks, CA · October – December 2023 · LADWP / LADBS

Same day. Same owner. One stopped.

Two new houses for one owner, applications filed the same day. One reached the meter on schedule; on the other the field order had not been sent, and one email to the utility produced it the next day.

3.48 + 3.30 kW AC-CECTwo new buildsStalled field orderLADWP
Read the full case study ›
Cali Energy
Sherman Oaks, CA · May – June 2021 · LADWP / LADBS

The queue was three weeks. We asked.

A project sat on an LADWP meter spot the utility said was running 15 to 20 days in that area. Asking about the queue surfaced a virtual inspection, and the assigned representative scheduled one.

5.92 kW DCService replacedVirtual inspectionLADWP
Read the full case study ›
Solar modules installed on a roof in Chatsworth
Chatsworth, CA · July 2023 · LADWP / LADBS

The inspection happened over video.

Two permits closed in one fifteen-minute video slot under the LADBS Virtual Inspection Program, with the participation agreement signed the day before.

Virtual inspectionTwo permits, one slotLADBSLADWP
Read the full case study ›
Solar modules along a composition shingle roof with mountains behind, Sylmar
Sylmar, CA · August – October 2024 · LADWP / LADBS

Fifteen percent of the roof. Eighteen inches from the ridge.

A two-story house where the array would not have three feet of clear space on one side. What the fire code actually sets, and how the approved layout was drawn to it.

4.51 kW DCFire setbacksREC 410 WLADWP
Read the full case study ›
Open inverter communications enclosure on an exterior wall, Winnetka
Winnetka, CA · 2020 – 2023 · LADWP / LADBS

Permitted in a day. Serviced three years later.

A 5.7 kilowatt system permitted over the counter on two permits and switched on in nine weeks. Three years later the inverter failed and the company that installed it came back.

5.7 kW AC-CECExpress permitSolarEdgeLADWP
Read the full case study ›

Sun Valley

Four projects in one Los Angeles ZIP code where the permit route, not the roof or the equipment, set the calendar: a payment that would not clear, a permit left open on the property years before the solar, an express permit issued with no plan check, and two neighboring properties that reached permission to operate on the same day by different routes.

Black solar array across a composition shingle roof in Sun Valley
Sun Valley, CA · August 2022 · LADWP / LADBS

The project was fine. The payment was not.

Thirty-three modules and a new 225 A service panel, with the application filed the same day the drawings came back — then two weeks marked unpaid. The expedite fee had gone through before the plan check payment could complete. Fifty-four days from application to permission to operate.

13.20 kW DCPanel replacement54 days to PTOLADWP
Read the full case study ›
Solar array across two roof planes on a single-storey home in Sun Valley
Sun Valley, CA · 2022 · LADWP / LADBS

The array passed. A 2018 permit had not.

Eighteen modules up and inspected, and the permit still could not be signed: the main panel had been replaced years earlier under a permit nobody finaled. Clearing it took one final covering both scopes, a utility meter spot — and a service panel that had to be moved to a new position with the house wiring rerun to it.

6.12 kW DCOpen permitService relocationLADWP
Read the full case study ›
New service equipment installed on an exterior wall in Sun Valley
Sun Valley, CA · March 2022 · LADWP / LADBS

Nine days from install to a passed final.

A permit issued in January with no plan check at all, an install in March and a final inspection passed nine days later. The main service panel went to 200 amps on the same job.

5.44 kW DCExpress permit200 A upgradeLADWP
Read the full case study ›
Solar modules on an accessory dwelling unit roof in Sun Valley
Sun Valley, CA · November 2023 · LADWP / LADBS

Two houses. Two routes. One day.

A newly built detached ADU and a house that had just been extended, a few doors apart. One filed manually because the new unit had no service record yet, the other through the standard online route — and both reached permission to operate on the same day.

1.74 + 2.32 kW AC-CECADUSame PTO dayLADWP
Read the full case study ›

Studio City

Nine projects in 91604, where most solar arrives on a lot that has just been cleared and rebuilt. The recurring lesson is that the utility is rarely the slow part: the calendar belongs to the building, the metering and the handoffs between them — and two of these are roofing jobs where the array was the complication, not the work.

Large solar modules across a new shingle roof with trees beyond, Studio City
Studio City, CA · 2020 – 2026 · LADWP / LADBS

Somebody went up with a tape before anything was quoted.

A rambling single-story roof measured plane by plane and photographed, then stripped and re-covered — twenty-seven squares — before the first of nearly thirteen kilowatts went on it.

12.95 kW27-square re-roofRoof surveyRoofing + solar
Read the full case study ›
Solar modules on a shingle roof beside rooftop air-conditioning, Studio City
Studio City, CA · March 2026 · LADWP / LADBS

A hundred square feet of roof, under a working array with storage.

The smallest roofing permit there is, and the whole job is the order around it: isolate the system, lift the modules, pull every attachment, re-cover, re-flash, reset.

One squareArray removed and resetBattery storageRoofing + solar
Read the full case study ›
Solar modules being set on a shingle roof at dusk, Studio City
Studio City, CA · March 2023 – March 2025 · LADWP / LADBS

The panel was full. A quad breaker freed the position.

The only remodel rather than teardown in the Studio City set: sixteen modules on the roof, and the constraint was two free slots that did not exist in an existing service panel.

16 modulesEnphase IQ8XQuad breaker36 days
Read the full case study ›
Black solar modules along the edge of a composition shingle roof, Studio City
Studio City, CA · December 2022 – August 2023 · LADWP / LADBS

A house and an ADU, each with its own meter. So two of everything.

Two separately metered dwellings on one lot meant two work requests, two charges, two site evaluations and two grants of permission — filed together and switched on the same day.

2.32 and 1.45 kWHouse and ADUTwo work requestsLADWP
Read the full case study ›
Solar modules on rails across a dark standing-seam metal roof, Studio City
Studio City, CA · May 2024 – August 2025 · LADWP / LADBS

We asked the builder to put both final inspections on one date.

Not a rule anywhere, just a request made three weeks early on a house being finished — and the building department’s release reached the utility three days after filing.

3.9 and 2.18 kWStanding-seam metalTwo buildings93 days
Read the full case study ›
Solar array on a new composition shingle roof, Studio City
Studio City, CA · February – September 2024 · LADWP / LADBS

Fourteen days from filing to switched on.

The energy documents already existed, the building inspection was dealt with, and the meter photographs went across before the utility asked. Each one removed a round trip.

4.01 kWEnphase IQ8M14 daysNew build
Read the full case study ›
Solar modules on a shingle roof above a hillside neighborhood, Studio City
Studio City, CA · June 2025 – July 2026 · LADWP / LADBS

Four hundred and four days, and an honest account of all three stretches.

322 days were the building being finished and inspected, 55 were a gap on our side before the meter photographs went out, and 27 were the utility. The total on its own tells you nothing.

3.53 and 1.57 kW404 daysTwo buildingsLADWP
Read the full case study ›
A side elevation of a dark two-story house at sunset, Studio City
Studio City, CA · November 2021 – May 2023 · LADWP / LADBS

The utility named what it needed on day seven. It took eleven months to provide.

Meter number, meter panel workspace, weather head — requested a week after filing and conditional on a meter panel that did not exist yet. From the photographs to permission: thirty-four days.

5.8 kW363 daysService photographsNew build
Read the full case study ›
Solar modules on the shingle roof of a new house, Studio City
Studio City, CA · 2022 – August 2024 · LADWP / LADBS

The last step of an interconnection is somebody reaching the meter.

Approval, release, permission to operate — and then a crew arrives in a window rather than at an agreed time. The owner asked for the date so the gate would be open.

3.45 kWMeter access35 daysNew build
Read the full case study ›

Tarzana

Nine projects in 91356 and 91335, where the roof is usually the constraint: concrete tile on the hillside streets, low-slope built-up roofs north of the boulevard. Three of these turn on a service question rather than an array — a main breaker derated instead of a panel replaced, a meter panel rebuilt where the utility said, and an accessory dwelling unit whose permit and work request sat under two different addresses.

New black solar modules on a rebuilt low-slope built-up roof, Tarzana
Tarzana, CA · March – August 2022 · LADWP / LADBS

The old array came off with the roof. What went back was twice the system.

A low-slope roof at the end of its life under a decade-old array. Once every module is off for the tear-off, the question stops being how to put the old system back and becomes whether it is worth putting back at all.

23.085 kW DC57 modulesRoof replaced firstNew 200 A panel
Read the full case study ›
Enphase combiner on the stucco side wall of a two-story house, Tarzana
Tarzana, CA · October 2021 – January 2022 · LADWP / LADBS

The panel was full. The fix was a smaller main breaker.

The first design called for a new main service panel. The system was built without one: the main breaker came down to 175 amps, a service load calculation showed the house did not need more, and the busbar was never touched.

13.3 kW recordedMain derated to 175 ANo panel upgradeNEC 705
Read the full case study ›
Six solar modules on the shingle roof of a new two-story house, Tarzana
Tarzana, CA · January – July 2025 · LADWP / LADBS

Two new houses, one owner, and the solar the code asked for.

Two custom homes on adjoining lots, each with the array the energy code requires for new construction. One proposal, two work requests, and permission to operate granted for both on the same day.

2.61 kW eachTitle 24Shingle and membraneSame-day PTO
Read the full case study ›
Seven solar modules on the composition shingle roof of a new detached ADU, Tarzana
Tarzana, CA · June 2025 – July 2026 · LADWP / LADBS

The ADU had its own address. The meter did not.

A detached ADU on the main house's service: the building department permits the array at the unit's address, the utility interconnects at the house's. Nobody's computer joins those two records — a person does.

2.59 kW recordedDetached ADUTwo addressesOne meter
Read the full case study ›
Black solar modules on three planes of a concrete S-tile roof, Tarzana
Tarzana, CA · March – April 2024 · LADWP / LADBS

Filed on a Friday. Permission to operate eighteen days later.

An S-tile roof over three planes and an underground service that stayed exactly as it was. Nothing had to be built or moved before the utility could act, which is the whole reason the calendar is this short.

9.75 kW recorded18 days to PTOUnderground serviceConcrete S-tile
Read the full case study ›
Solar modules along the long plane of an S-profile tile roof, Tarzana
Tarzana, CA · February – March 2023 · LADWP / LADBS

Filed in February. Producing by the first week of March.

One long plane of S-profile tile, tile hooks through the underlayment to the rafters, and an interconnection filed the same day the city was asked for its final inspection. Most of the month was the wait for a meter crew.

8.9 kW recorded29 days to PTOS-profile tileTile hooks
Read the full case study ›
Small groups of black solar modules on several planes of an S-tile roof, Tarzana
Tarzana, CA · October – December 2022 · LADWP / LADBS

No single plane was big enough. So the array is seven small ones.

A hipped S-tile roof with no run long enough for a rectangle of modules. Seven groups of two to four, each on its own plane, each converting on its own, on tile hooks and flashed replacement tiles.

Seven groupsHipped S-tileTile hooks and flashingsGated community
Read the full case study ›
Solar modules on a composition shingle roof with rapid shutdown labels, Tarzana
Tarzana, CA · August – September 2022 · LADWP / LADBS

The utility said where the new panel goes: exactly where the old one was.

A meter spot can move a panel around a corner or away from a gas meter. This one kept it on the same studs, which is the simplest outcome there is: the service run stays, and the utility's cut-in is a short one.

Meter panel replacedUtility meter spotSolarEdge HD-WaveComposition shingle
Read the full case study ›
Tarzana, CA · December 2018 – May 2019; April 2025 · LADWP / LADBS

The inverter said nothing was wrong. The output disagreed.

A 2019 system underproducing in 2025 with no fault on the portal, so no warranty replacement. The only way forward is a technician measuring DC voltage at the inverter against what the array should be giving.

4.015 kW CEC-ACService six years onNo error codeSolarEdge
Read the full case study ›

Glendale

Eleven projects in a city that runs its own utility. Glendale Water & Power approves the interconnection before Building & Safety will open a plan check, sizes anything above 10 kilowatts AC against the last twelve months of bills, spots the meter on site, and treats a battery as a separate interconnection of its own. Four of these turn on that machinery; the rest are roofs — Spanish tile, hipped planes too small for a rectangle, and a flat built-up roof from 1938.

Two-story house with a new composition shingle roof on a hillside, Glendale
Glendale, CA · November 2022 – August 2023 · Glendale Water & Power / City of Glendale

The utility said the array was too big for the house.

Fifty-two modules on a re-roofed slope, and a municipal utility that sizes a system against the last twelve months of bills. Above 10 kilowatts AC that comparison is the design constraint, not the roof.

20.8 kW DC52 modules110 % sizing capGlendale Water & Power
Read the full case study ›
New composition shingle roof with low-profile vents and hills beyond, Glendale
Glendale, CA · November 2022 – August 2023 · Glendale Water & Power / City of Glendale

One house, one crew, three permits — and the last one held the switch.

Concrete tile off, composition shingle on, a 20.8 kilowatt array and a service panel rebuilt to 225 amps. In Glendale that is three permits with three finals, and the meter waits for the last of them.

Three permits28 squares re-roofed225 A panelSeven months
Read the full case study ›
Solar modules on a shingle field set into a Spanish clay tile roof, Glendale
Glendale, CA · December 2025 – January 2026 · Glendale Water & Power / City of Glendale

Clay tile everywhere except under the modules.

Rather than drill through Spanish barrel tile, the roofing inside the array footprint was replaced with composition shingle and the tile kept at every edge. The house keeps its roofline and the array gets standard flashed feet.

Spanish clay tileShingle under the arraySolarEdgePTO in a week
Read the full case study ›
Wall-mounted home battery beside a solar inverter on a stucco wall, Glendale
Glendale, CA · January 2026 – May 2026 · Glendale Water & Power / City of Glendale

The solar went on in December. The battery came in May.

Storage in Glendale is its own interconnection, with its own plan set, permit and permission to operate. Seven circuits moved to a backup panel, and the utility released the battery six days after the city final.

Battery added laterPartial backupSeven circuitsSecond permit
Read the full case study ›
Solar modules on the composition shingle roof of a new accessory unit, Glendale
Glendale, CA · March 2025 – December 2025 · Glendale Water & Power / City of Glendale

Two new units at the back, three meters on the wall.

Two newly built accessory dwelling units and the main house, each separately metered. Each meter is its own customer to the utility, so the lot carried three applications, three permits, three finals and three meters.

Two ADUs5.2 kW DC across bothThree interconnectionsOne lot
Read the full case study ›
Solar combiner and a fused disconnect mounted on a stucco wall, Glendale
Glendale, CA · July 2021 – December 2021 · Glendale Water & Power / City of Glendale

The panel permit was already open. Under someone else's name.

Nineteen modules and a service panel rebuilt to 200 amps. The solar permit was ready to issue when the city found an electrical permit for the same work, opened months earlier by another contractor and never paid.

7.03 kW DC19 modules200 A panelPermit record by address
Read the full case study ›
Conduit crossing the ridge of a shingle roof between two groups of modules, Glendale
Glendale, CA · October 2022 – July 2025 · Glendale Water & Power / City of Glendale

The charger went on the wall before the car arrived.

A hipped roof with the array split across several planes, and a charger wired beside the inverter on installation day. The family bought an electric car nearly three years later; what remained was a connection, not a project.

Hip roofEV charger wired earlyTen feet trenchedCellular monitoring
Read the full case study ›
Black solar modules on tilt frames over a flat built-up roof, Glendale
Glendale, CA · July 2020 – February 2021 · Glendale Water & Power / City of Glendale

A flat roof lets you choose the angle. Winter shows you which to change.

A 1938 house with no pitch to work with. The modules went up on tilt frames over a built-up membrane, and per-module monitoring caught two of them lagging in the first January.

Flat built-up roofTilt framesMicroinvertersFixed in a morning
Read the full case study ›
Solar modules on a shingle field bordered by clay barrel tile, Glendale
Glendale, CA · October 2020 – November 2020 · Glendale Water & Power / City of Glendale

He asked for a reference. We put him in touch with a customer.

A Spanish Revival house where the homeowner wanted to speak to another Glendale customer before signing, and did. Eighteen modules followed, on the shingle field the roof already had, with the clay tile untouched.

18 modulesSpanish RevivalTile untouchedReference call first
Read the full case study ›
Two groups of solar modules on adjoining planes of a shingle roof, Glendale
Glendale, CA · December 2025 · Glendale Water & Power / City of Glendale

Twenty-two modules, and no plane big enough for more than eight.

A mid-century ranch under a low hip roof with a chimney on the main ridge. The array became several small ones, joined by a single conduit run over the hips rather than around the eaves.

22 modulesHip roofGroups on every planeOne installation day
Read the full case study ›
Cali Energy
Glendale, CA · January 2026 – June 2026 · Glendale Water & Power / City of Glendale

Forty-five modules on a roof that did not have its tile yet.

The most useful visit on a new build happens before the roofing: with the deck open, a layout drawn from plans can be checked against the roof that was actually framed. Here that check moved two modules.

New construction45 modulesClay tileDedicated sub-panel
Read the full case study ›

Encino

Twelve projects in 91316 and 91436, where the house is usually older than the electrical service it runs on. Four of these turn on what the main panel can carry — a busbar rebuilt for storage, a main breaker derated for tile, a microinverter variant that changes the backfeed, an interrupt rating the utility demands before it will set a meter. The rest are the work around them: a roof replaced before the array, an addition that had to run as its own system, a new build handed over with the map of its own equipment, a one-day installation, a commissioning visit fifteen months after the modules went up, and two documents — a correction notice and a service release — that decide schedules more often than equipment does.

Three Enphase battery units on a stucco wall, Encino
Encino, CA · February 2022 – August 2022 · LADWP / LADBS

An approved plan set came back unapproved over one dimension.

Twenty-seven modules and Enphase storage on a low-slope roof. The plan check turned on the distance between the battery terminals and the device beside them, and a battery project carries a second inspection the solar-only ones never see.

9.99 kW DCEnphase IQ Battery225 A busbarNEC 706.20(F)
Read the full case study ›
Black modules across two planes of a concrete tile roof, Encino
Encino, CA · May 2025 – August 2026 · LADWP / LADBS

Thirty modules on concrete tile, and what tile costs.

One hundred and fifty replacement tiles priced into the estimate before anyone was on the roof, and a main breaker derated to 175 amps instead of a new service panel — with the capacity that trade actually costs spelled out.

12.3 kW DCMission Solar 410 WConcrete S-tile175 A derate
Read the full case study ›
New black modules beside an older array on a shingle roof, Encino
Encino, CA · February 2026 – March 2026 · LADWP / LADBS

The new modules could not join the old ones.

A house that already had solar and room for more. Current microinverters cannot share a branch with an older generation, so the addition went in as a second system on the same service — and the utility resealed the existing meter rather than changing it.

5.34 kW DC addedCanadian Solar 445 WReverse tilt14 days to PTO
Read the full case study ›
New composition shingle and solar modules on a hip roof, Encino
Encino, CA · September 2021 – November 2021 · LADWP / LADBS

The roof went on first, and that was the whole decision.

Twenty squares of Class A shingle over existing sheathing in September, the array in October, the meter in November. One contractor, two permits, and a covering that will outlive the equipment standing on it.

7.7 kW recorded20 squaresSolarEdgeRoof and solar in one contract
Read the full case study ›
Black modules across the planes of a shingle hip roof, Encino
Encino, CA · December 2021 – February 2022 · LADWP / LADBS

Same modules, same roof, different plan set.

Twenty-eight Q CELLS modules and the Enphase variant under them. One step up the model range changes the branch count, the backfeed at the panel and whether the main breaker has to come down from 200 amps to 175.

28 modulesQ CELLS 340 WEnphase IQ7Branch layout
Read the full case study ›
Newly finished two-story house with dark siding, Encino
Encino, CA · December 2021 – June 2022 · LADWP / LADBS

The array was finished. The paperwork is what you keep.

Solar on a new two-story house built to the residential sprinkler standard, and the document that matters in year seven: the map tying every microinverter serial number to its position on the roof.

New constructionNFPA-13DEnphaseMicroinverter map
Read the full case study ›
Solar modules on a hip roof above a pool, Encino
Encino, CA · January 2021 · LADWP / LADBS

The array went up in a day. The twelve days before it did the work.

An approved plan set, every component on site, one clear roof plane and an inspection called the same afternoon. The closed inspection card and the photo record followed three days later.

One-day installHip roofSolarEdgeInspection card closed
Read the full case study ›
Solar modules on a shingle roof at golden hour, Encino
Encino, CA · November 2021 – February 2023 · LADWP / LADBS

The modules were on the roof for a year before anything switched on.

An array installed during construction and energized fifteen months later, when the optimizers stayed dark. Commissioning is a separate event from installation, and on a new build it happens long after the crew has gone.

4.8 kWSolarEdge optimizersNew constructionCommissioning
Read the full case study ›
Black modules on a composition shingle roof, Encino
Encino, CA · February 2023 – March 2023 · LADWP / LADBS

Three lines on a pink form, and what each one means.

A correction notice at the final: derate the main breaker or replace the panel — on its own permit — plus the grounding electrode conductor and conduit labeling per plan. Re-inspection four days later, permission to operate twenty-three days from filing.

7.9 kW recordedCorrection noticeRe-inspection in 4 days23 days to PTO
Read the full case study ›
Encino, CA · September 2018 – January 2019 · LADWP / LADBS

The panel was not too small. It was not rated for the fault.

A meter spot sheet with three conditions: 22,000 amps of interrupt rating at the service equipment, clear level working space in front of it, and three feet between the electrical and the gas. None of them is about how many modules fit.

9.9 kW recorded22,000 A interrupt ratingMeter spotInterconnection agreement
Read the full case study ›
Encino, CA · November 2019 – December 2019 · LADWP / LADBS

Two permits, one house, twenty-eight days.

Roofing and solar do not travel on one permit. Both were issued the same day and the interconnection application went in ahead of them, which is what kept a December project to four weeks instead of three months.

6.4 kW recordedRoofing and solar permitsFiled ahead of permits28 days to PTO
Read the full case study ›
Encino, CA · February 2023 – December 2023 · LADWP / LADBS

The array was done. The release had expired.

A service release is not open-ended. When the gap between inspection and meter work stretched past nine months on a new build, the restart had to come from the utility as a discrepancy notice — then eight days to permission to operate.

4.0 kW recordedNew constructionExpired service releaseDiscrepancy notice
Read the full case study ›

Situations we have worked through

Shorter write-ups, each built around one problem a homeowner or builder brought us — and what it took to clear it.

Los Angeles · LADWP

Installed in three weeks. Then the meter queue.

Three LADBS permits on the third business day after signing, roofing inspection passed inside ten, installation done in seventeen — then two months waiting on LADWP. What a contractor can and cannot do about that stretch.

Read what we did ›
Arcadia · SCE

Four organizations. Who chases them?

A city requirement that landed on the HOA, a lender asking questions about the contractor, and two separate holds at the utility — on one re-roof, solar and battery project. The homeowner made no calls to the utility at all.

Read what we did ›
Agoura Hills · SCE

The battery incentive most quotes stop at.

Roof replaced and signed off six weeks from the first site visit; the incentive application then ran nine months on the program's own clock, with wet-ink signatures and a separate utility inspection. We filed it and carried it through.

Read what we did ›
Los Angeles · LADBS

The setback line that decides a layout.

A homeowner's own layout measured clearances from the roof edge; in the City of Los Angeles the pathway is measured from the load-bearing wall. We told him the odds were fifty-fifty in the first email, alongside the quote.

Read what we did ›
Winnetka · LADWP

Two units, one lot, two different minimums.

A detached ADU is new construction and generally needs solar; an attached one does not. Where it is required, the size comes from the compliance report — and it differed between two units on the same property.

Read what we did ›

The 153 case studies at a glance

System sizes and utility territory for every case study on this page.

Cali Energy case studies — system sizes and utility territory
ProjectTypeSystemStorageUtility · AHJCompleted
The homes were finished. The utility’s system said the address did not exist.
North Hollywood, CA
Residential — two dwellings2.59 kW each, two work requestsLADWP · LADBS2025
Forty-seven modules. Forty-seven of everything else.
North Hollywood, CA
Residential15.98 kW DC — 47 modulesLADWP · LADBS2020 / 2021
The garage became a home. A new garage was built as well.
North Hollywood, CA
Residential — garage to ADU3.9 kW recordedLADWP · LADBS2024
Three appointments. Nobody came to the door.
North Hollywood, CA
Residential6.24 kW DC / 4.64 kVA ACLADWP · LADBS2023
One property, two arrays, and two different numbers on the paperwork.
North Hollywood, CA
Residential — addition5.14 kW DC addedLADWP · LADBS2023
No south face. The array went west and north instead.
North Hollywood, CA
Residential — converted dwelling2.67 kW DCLADWP · LADBS2024 / 2026
Seventeen modules, five different directions.
North Hollywood, CA
Residential — roof and solar6.715 kW DCLADWP · LADBS2023
Twenty-three days. Nothing was chased.
North Hollywood, CA
Residential7.9 kW recordedLADWP · LADBS2023
The work request opened on one street and closed on another.
North Hollywood, CA
Residential — corner-lot ADU3.2 kW recordedLADWP · LADBS2024 / 2025
The condensers were there first. The array went around them.
North Hollywood, CA
Residential11.84 kW DC — 32 modulesLADWP · LADBS2021 / 2022
One point seven kilowatts. Worth doing?
North Hollywood, CA
Residential — new ADU1.69 kW recordedLADWP · LADBS2025
Two modules went patchy under the glass. Then the claim began.
North Hollywood, CA
Residential — warranty14.8 kWLADWP · LADBS2019 / 2023
The inverter was covered. Fitting it was not.
North Hollywood, CA
Residential — service6.6 kW DCLADWP · LADBS2019 / 2025
A wrong number on the application. It could not be changed.
North Hollywood, CA
Residential — renovationSolar within a whole-house renovationLADWP · LADBS2025
Solar and the panel it connects to are two permits.
North Hollywood, CA
Residential — panel and solarTwo houses, 14 and 19 modulesLADWP · LADBS2019
Swapping the inverter is the quick part.
North Hollywood, CA
Residential — service17 optimisers, inverter replacedLADWP · LADBS2021
Before anything was built, the utility said where the meter goes.
North Hollywood, CA
Residential13.7 kW recordedLADWP · LADBS2021 / 2022
A roof, and nothing else. Here is what eighteen squares buys.
North Hollywood, CA
Roofing only18 squares, no arrayLADBS2023
Eight modules, sized against a year of actual bills.
North Hollywood, CA
Residential2.84 kWp — 8 modulesLADWP · LADBS2024
The conduit went in while the unit was still a frame.
North Hollywood, CA
Residential — new ADU6 modules, 3.77 kVA ACLADWP · LADBS2025 / 2026
Forty-two modules were up. Commissioning waited on one serial number.
North Hollywood, CA
Residential — roof, panel and solar16.38 kW DC — 42 modulesLADWP · LADBS2023
The meter was in. The utility’s record said it was not.
North Hollywood, CA
Residential13.3 kW recordedLADWP · LADBS2021
On a tile roof, the mount is the job.
North Hollywood, CA
Residential — tile roofTwo roof planes, tile hooksLADWP · LADBS2025
Two years. Bankruptcy. Restart.
Van Nuys, CA
Commercial97.44 kW DC / 100 kW ACLADWP · LADBS / LAFD2026
1,400 panels. Six revisions. Two departments.
Chatsworth, CA
Commercial567 kW DC / 500 kW ACLADWP · LADBS / LAFD2023
The block goes dark. Her house doesn’t.
Altadena, CA
Residential26.7 kW DC / 22.8 kW AC38+ kWhSCE · LACoFD2025
From $667 a month to fifteen.
Westlake Village, CA
Residential10.12 kW DC / 9.41 kW AC27 kWh TeslaSCE · LACoFD2025
First time. Three inspections.
Arcadia, CA
Residential11.7 kW DCTesla Powerwall 3SCE · City of Arcadia2026
The tile roof they said was too fragile.
La Cañada Flintridge, CA
Residential8.7 kW DCSCE — NEM 2.02024
Title 24: the law nobody talks about.
Porter Ranch, CA
Residential — new build13.795 kW DC / 11.4 kW ACLADWP · LADBS2025
No permit until the soil was tested.
Granada Hills, CA
Residential16.2 kW AC-CECLADWP · LADBS2025
The permit that moved the gas meter.
Granada Hills, CA
Residential12.05 kW AC-CECLADWP · LADBS2025
The utility approved a smaller system.
Granada Hills, CA
Residential11.6 kW DC / 8.7 kW AC-CECLADWP · LADBS2023
The inspection passed. The paperwork did not.
Granada Hills, CA
Residential7.47 kW AC-CECLADWP · LADBS2024
Facing west on purpose.
Granada Hills, CA
Residential — ADU3.20 kW DC / 2.90 kW ACLADWP · LADBS2025
The inspector wanted three feet.
Granada Hills, CA
ResidentialLADWP · LADBSNovember – December 2025
The array did not fit the panel, so the main breaker got smaller.
Granada Hills, CA
ResidentialLADWP · LADBSNovember – December 2025
One building, three services.
Granada Hills, CA
Residential — ADU1.99 kW on each unitLADWP · LADBSJanuary – July 2026
The solar was held by a job somebody else never finished.
Granada Hills, CA
Residential1.99 kW on eachLADWP · LADBSJanuary 2025 – September 2026
The panel came out. What went back has a bigger busbar.
Granada Hills, CA
Residential6.00 kW DC / 5.55 kW ACLADWP · LADBSApril – August 2022
The wood under the array was rotten.
Granada Hills, CA
Residential6.00 kW DC / 5.55 kW ACLADWP · LADBSApril – August 2022
Everything was approved. The agreement was missing.
Granada Hills, CA
Residential10.09 kWLADWP · LADBSJuly – August 2025
The unit had no address, so the application went in under the main house.
Granada Hills, CA
Residential — ADU1.99 kWLADWP · LADBSJanuary – September 2026
Two junction boxes, sixty inches up, eight inches apart.
Granada Hills, CA
Residential — ADU2.07 kW DCLADWP · LADBSJune 2024
The leak was blamed on the array. It was not the array.
Granada Hills, CA
ResidentialLADWP · LADBSOctober 2021 – August 2023
Five years in, the inverter came off the wall.
Granada Hills, CA
ResidentialLADWP · LADBS2021 – 2026
The work request went on hold over a name.
Granada Hills, CA
Residential13.38 kWLADWP · LADBSSeptember – October 2025
The whole property runs on a hundred amps.
Granada Hills, CA
Residential — ADU4.3 kWLADWP · LADBSJanuary 2025 – May 2026
One character in a part number, and it was a different panel.
Granada Hills, CA
Residential — ADULADWP · LADBSMarch 2026
The roofer came twice, and the second time mattered.
Granada Hills, CA
ResidentialSolarEdge, 7.6 kW limitLADWP · LADBSMay – June 2022
The sealant is not what keeps the water out. The flashing is.
Granada Hills, CA
ResidentialLADWP · LADBSNovember 2025
No face was big enough, so it became several arrays.
Granada Hills, CA
ResidentialLADWP · LADBS2025
A system that underproduces does not tell you which part is wrong.
Granada Hills, CA
ResidentialLADWP · LADBSService call
A builder who came back two years later.
Sherman Oaks, CA
Residential — two new builds3.25 kW AC-CEC and 4.60 kW DCLADWP · LADBS2023 / 2025
Two matching houses, side by side.
Sherman Oaks, CA
Residential — two matching homesSolarEdge with power optimizersLADWP · LADBS2021 / 2023
One lot. Two meters. Two systems.
Sherman Oaks, CA
Residential — house and ADU9.14 and 5.16 kW AC-CECLADWP · LADBS2025
He asked for six panels.
Sherman Oaks, CA
Residential5.34 kW DC / 4.59 kW AC-CECLADWP · LADBS2025
The wiring went in before the walls did.
Sherman Oaks, CA
Residential — new build3.58 kW AC-CECLADWP · LADBS2024
The three photographs LADWP needed.
Sherman Oaks, CA
Residential — new build5.8 kW AC-CECLADWP · LADBS2022
Same day. Same owner. One stopped.
Sherman Oaks, CA
Residential — two new builds3.48 and 3.30 kW AC-CECLADWP · LADBS2023
The queue was three weeks. We asked.
Sherman Oaks, CA
Residential5.92 kW DCLADWP · LADBS2021
The project was fine. The payment was not.
Sun Valley, CA
Residential13.20 kW DC / 11.89 kW AC-CECLADWP · LADBS2022
The array passed. A 2018 permit had not.
Sun Valley, CA
Residential6.12 kW DCLADWP · LADBS2022
Nine days from install to a passed final.
Sun Valley, CA
Residential5.44 kW DCLADWP · LADBS2022
Two houses. Two routes. One day.
Sun Valley, CA
Residential — ADU and addition1.74 + 2.32 kW AC-CEC — two projectsLADWP · LADBS2023
The tile came off. The tile went back on.
Chatsworth, CA
Residential — solar and reroof11.13 kW DC / 10.30 kW ACLADWP · LADBS2026
One roof. Four groups of panels.
Chatsworth, CA
Residential13.77 kW DC / 11.851 kW AC-CECLADWP · LADBS2024
Twenty-two modules, twenty-two inverters.
Chatsworth, CA
Residential8.14 kW DC / 8.07 kW AC-CECLADWP · LADBS2022
Three years on, the inverter stopped.
Chatsworth, CA
Residential — warranty service8.19 kW DCLADWP · LADBS2019 / 2022
Eight modules nobody can see.
Chatsworth, CA
Residential — new build2.5 kW AC-CECLADWP · LADBS2024 / 2025
The inspection happened over video.
Chatsworth, CA
ResidentialTwo permits, one virtual inspectionLADWP · LADBS2023
Forty-four modules. Three directions.
Sylmar, CA
Residential19.58 kW DC / 16.834 kW AC-CECLADWP · LADBS2025
The roof, the panel, the array. One contractor.
Sylmar, CA
Residential — roof, service and solar4.1 kW AC-CECLADWP · LADBS2020 / 2023
The system was already there. We added to it.
Sylmar, CA
Residential — system addition2.4 kW DC addedLADWP · LADBS2021
Fifteen percent of the roof. Eighteen inches from the ridge.
Sylmar, CA
Residential4.51 kW DC / 4.20 kW AC-CECLADWP · LADBS2024
Six years later, we came back.
Sylmar, CA
Residential — incentive and service4.43 kW DCLADWP · LADBS2017 / 2024
He read the warranty. Then he asked about the labor.
Sylmar, CA
Residential3.77 kW AC-CECLADWP · LADBS2024
One house. Two work requests. Two meter spots.
Winnetka, CA
Residential — panel and solar4.73 kW DC / 3.68 kW AC-CECLADWP · LADBS2025
The ADU has to exist before its solar can be connected.
Winnetka, CA
Residential — two dwellings2.59 and 2.16 kW AC-CECLADWP · LADBS2025 / 2026
Two roofs. Two permits. One correction day.
Winnetka, CA
Residential — two dwellings2.05 kW AC-CEC eachLADWP · LADBS2026
Seven hundred square feet. Two kilowatts.
Winnetka, CA
Residential — detached ADU1.95 kW AC-CECLADWP · LADBS2023
Three addresses on the paperwork. Two systems on the roofs.
Winnetka, CA
Residential — two dwellings2.59 kW AC-CEC eachLADWP · LADBS2024 / 2025
Permitted in a day. Serviced three years later.
Winnetka, CA
Residential — install and service5.7 kW AC-CECLADWP · LADBS2020 / 2023
Six and a half kilowatts on concrete tile.
Winnetka, CA
Residential — concrete tile6.5 kW AC-CECLADWP · LADBS2024
Every tile came off. Then the array went on.
Canoga Park, CA
Residential — tile reset and solar6.6 kW AC-CECLADWP · LADBS2026
Forty-two squares first. Then the array and the panel.
Canoga Park, CA
Residential — roof, solar and panel200 A serviceLADWP · LADBS2021 / 2022
Two dwellings on one lot. The array went with the meter.
Canoga Park, CA
Residential — ADU and addition1.74 kW AC-CECLADWP · LADBS2022 / 2023
You want a grey roof. The energy code has an opinion.
Canoga Park, CA
Residential — full re-roof2,110 sq ftLADWP · LADBS2024
Sixteen days from application to switch-on.
Winnetka, CA
Residential — fast interconnection7.7 kW AC-CECLADWP · LADBS2020
Build the service for the battery you have not bought yet.
Winnetka, CA
Residential — roof, service and solar225 A serviceLADWP · LADBS2022
The roof was already full. The array went around it.
West Hills, CA
Residential — array around obstructions16.2 kW AC-CECLADWP · LADBS2022
A new accessory dwelling unit, switched on in fourteen days.
West Hills, CA
Residential — detached ADU2.28 kW AC-CECLADWP · LADBS2023
The array was already there. The service was the problem.
Northridge, CA
Residential — remediation10.87 kW AC-CECLADWP · LADBS2024
Plan check, corrections, and five voicemails.
Northridge, CA
Residential — full plan check14.4 kW AC-CECLADWP · LADBS2022
On a flat roof, the array has no angle unless you give it one.
Northridge, CA
Residential — flat roof, tilted6.88 kW DCLADWP · LADBS2025
Five quotes for the same roof. Then five years of coming back.
Northridge, CA
Residential — equipment comparison7.4 kW AC-CECLADWP · LADBS2021 / 2026
Nine emails. One month. Nothing went wrong.
Northridge, CA
Residential — straightforward7.8 kW AC-CECLADWP · LADBS2023
A methane zone changes where the meter goes.
Northridge, CA
Residential — methane zone4.64 kW AC-CECLADWP · LADBS2023
The roof was open to the rafters. Then the array went on.
Northridge, CA
Residential — addition, then solar9.43 kW AC-CECLADWP · LADBS2023
Twenty-four modules. Twenty-four devices to account for.
Northridge, CA
Residential — commissioning8.38 kW AC-CECLADWP · LADBS2023
Thirteen point eight kilowatts, on lifted tile.
Northridge, CA
Residential — flat concrete tile13.83 kWLADWP · LADBS2025 / 2026
Thirty-one squares came off first.
Northridge, CA
Residential — re-roof, then solar7.25 kW AC-CECLADWP · LADBS2023
S-tile on the roof, a new service on the wall.
Northridge, CA
Residential — new service9.62 kW DCLADWP · LADBS2022
Same street, same tile, different job.
Northridge, CA
Residential — paired case8.51 kW DCLADWP · LADBS2021 / 2022
Reservation, install, PTO, payment approved.
Northridge, CA
Residential — utility incentive8.7 kW DCLADWP · LADBS2018 / 2019
The install took three months. The next year is the interesting part.
Northridge, CA
Residential — service and warranty5.4 kW AC-CECLADWP · LADBS2020 / 2021
Thirty-four modules, and one request for photographs.
Northridge, CA
Residential — flat roof, tilt-up12.41 kW DCLADWP · LADBS2021 / 2022
Two years of nothing. Then the inverter went quiet.
Northridge, CA
Residential — warranty callLADWP · LADBS2022 / 2024
The array was ready. The building was not.
Northridge, CA
Residential — new ADU2.32 kW AC-CECLADWP · LADBS2025 / 2026
A Fast Track job stops until the photographs are right.
Northridge, CA
Residential — barrel tile3.04 kW AC-CECLADWP · LADBS2025
No wire to the house. The service runs underground.
Northridge, CA
Residential — underground service5.1 kW AC-CECLADWP · LADBS2021
Seven modules, and a permit file that barely got smaller.
Northridge, CA
Residential — smallest in the file3.01 kW DCLADWP · LADBS2025
Somebody went up with a tape before anything was quoted.
Studio City, CA
Residential — roofing + solar12.95 kWLADWP · LADBS2026
A hundred square feet of roof, under a working array with storage.
Studio City, CA
Residential — roofingOne square under a live arrayExisting storage— · LADBS2026
The panel was full. A quad breaker freed the position.
Studio City, CA
Residential — remodel16 modules, 7.2 kW recordedLADWP · LADBS2025
A house and an ADU, each with its own meter. So two of everything.
Studio City, CA
Residential — house and ADU2.32 and 1.45 kW recordedLADWP · LADBS2023
We asked the builder to put both final inspections on one date.
Studio City, CA
Residential — two buildings3.9 and 2.18 kW recordedLADWP · LADBS2025
Fourteen days from filing to switched on.
Studio City, CA
Residential — new build4.01 kW recordedLADWP · LADBS2024
Four hundred and four days, and an honest account of all three stretches.
Studio City, CA
Residential — two buildings3.53 and 1.57 kW recordedLADWP · LADBS2025 / 2026
The utility named what it needed on day seven. It took eleven months to provide.
Studio City, CA
Residential — new build5.8 kW recordedLADWP · LADBS2022 / 2023
The last step of an interconnection is somebody reaching the meter.
Studio City, CA
Residential — new build3.45 kW recordedLADWP · LADBS2023 / 2024
The old array came off with the roof. What went back was twice the system.
Tarzana, CA
Residential — repower + roofing23.085 kW DC, 57 modulesLADWP · LADBS2022
The panel was full. The fix was a smaller main breaker.
Tarzana, CA
Residential — service constraint13.3 kW recordedLADWP · LADBS2021 / 2022
Two new houses, one owner, and the solar the code asked for.
Tarzana, CA
Residential — two new builds2.61 kW recorded, eachLADWP · LADBS2025
The ADU had its own address. The meter did not.
Tarzana, CA
Residential — detached ADU2.59 kW recordedLADWP · LADBS2025 / 2026
Filed on a Friday. Permission to operate eighteen days later.
Tarzana, CA
Residential — tile roof9.75 kW recordedLADWP · LADBS2024
Filed in February. Producing by the first week of March.
Tarzana, CA
Residential — tile roof8.9 kW recordedLADWP · LADBS2023
No single plane was big enough. So the array is seven small ones.
Tarzana, CA
Residential — hipped tile roofSeven groups on seven planes— · LADBS2022
The utility said where the new panel goes: exactly where the old one was.
Tarzana, CA
Residential — meter panelPanel replaced in placeLADWP · LADBS2022
The inverter said nothing was wrong. The output disagreed.
Tarzana, CA
Residential — service call4.015 kW CEC-ACLADWP · LADBS2019 / 2025
The utility said the array was too big for the house.
Glendale, CA
Residential20.8 kW DC — 52 modulesGWP · City of Glendale2022 / 2023
One house, one crew, three permits — and the last one held the switch.
Glendale, CA
Residential — roof, solar, panel20.8 kW DC, 225 A panelGWP · City of Glendale2022 / 2023
Clay tile everywhere except under the modules.
Glendale, CA
Residential — tile roofSolarEdge with optimizersGWP · City of Glendale2025 / 2026
The solar went on in December. The battery came in May.
Glendale, CA
Residential — storage added laterBattery on an existing arrayPartial backup, seven circuitsGWP · City of Glendale2026
Two new units at the back, three meters on the wall.
Glendale, CA
Residential — two ADUs and a house5.2 kW DC across both unitsGWP · City of Glendale2025
The panel permit was already open. Under someone else's name.
Glendale, CA
Residential — panel upgrade7.03 kW DC — 19 modulesGWP · City of Glendale2021
The charger went on the wall before the car arrived.
Glendale, CA
Residential — solar and EV chargerSplit array on a hip roofGWP · City of Glendale2022 / 2025
A flat roof lets you choose the angle. Winter shows you which to change.
Glendale, CA
Residential — flat roofTilt frames, microinvertersGWP · City of Glendale2020 / 2021
He asked for a reference. We put him in touch with a customer.
Glendale, CA
Residential — tile roof18 modules, 12 east and 6 westGWP · City of Glendale2020
Twenty-two modules, and no plane big enough for more than eight.
Glendale, CA
Residential — hip roof22 modules in small groupsGWP · City of Glendale2025
Forty-five modules on a roof that did not have its tile yet.
Glendale, CA
Residential — new construction45 modules on clay tileGWP · City of Glendale2026
An approved plan set came back unapproved over one dimension.
Encino, CA
Residential — solar and storage9.99 kW DC — 27 modulesEnphase IQ BatteryLADWP · LADBS2022
Thirty modules on concrete tile, and what tile costs.
Encino, CA
Residential — tile roof12.3 kW DC — 30 modulesLADWP · LADBS2025
The new modules could not join the old ones.
Encino, CA
Residential — addition5.34 kW DC addedLADWP · LADBS2026
The roof went on first, and that was the whole decision.
Encino, CA
Residential — roof and solar7.7 kW recordedLADWP · LADBS2021
Same modules, same roof, different plan set.
Encino, CA
Residential28 modules — 340 W eachLADWP · LADBS2021 / 2022
Three lines on a pink form, and what each one means.
Encino, CA
Residential7.9 kW recordedLADWP · LADBS2023
The array was finished. The paperwork is what you keep.
Encino, CA
Residential — new constructionMicroinverter systemLADWP · LADBS2021 / 2022
The array went up in a day. The twelve days before it did the work.
Encino, CA
ResidentialOne-day installationLADWP · LADBS2021
The modules were on the roof for a year before anything switched on.
Encino, CA
Residential — new construction4.8 kWLADWP · LADBS2021 / 2023
The panel was not too small. It was not rated for the fault.
Encino, CA
Residential9.9 kW recordedLADWP · LADBS2018 / 2019
Two permits, one house, twenty-eight days.
Encino, CA
Residential — roof and solar6.4 kW recordedLADWP · LADBS2019
The array was done. The release had expired.
Encino, CA
Residential — new construction4.0 kW recordedLADWP · LADBS2023

What these projects have in common

Nothing here is a rendering. Every page is built from the documents of a real job — plan sets, permits, utility notices, service reports. Most describe an installation taken through to permission to operate. A few deliberately do not: a roofing scope with no array on it, a warranty claim still with the manufacturer, a commissioning step that took more than one visit to close. Where a story stops short of a tidy ending, the page says so.

Some of these arrived already broken — an abandoned build with no as-builts, a roof other installers had refused, a plan set two city departments could not agree on. Picking up work other people left behind is a large part of what we do.

We hold all three licenses the work needs — B, C-10 and C-39 — so roofing, solar and electrical stay on one contract and one permit instead of three.

The numbers come from the signed documents — plan sets, permits and interconnection paperwork. Client names and street addresses are withheld.

Independent check

Do not take our word for it

We analyzed 433 recent Google reviews across seven Los Angeles solar installers — our own included — and published the dataset so anyone can recompute the ranking. Cali Energy came out with the lowest adjusted complaint rate in the group.

See the review analysis and the data →

Frequently asked

Are these real projects?

Yes, and the numbers on them come from the documents for each job — plan sets, permits, utility notices and service records rather than from memory. Most of these pages describe an installation carried through to a finaled permit or permission to operate. Some deliberately describe something else: a roofing scope, a warranty claim, a service call years after switch-on. Each page states where its own record ends. We withhold client names and street addresses and identify projects by city only.

Is the number of case studies the number of jobs you have done?

No, and it is smaller in one direction and larger in the other. Smaller: these are the jobs with a complete enough paper trail to write up, a fraction of what we install. Larger: a few properties appear twice because the installation and what happened afterwards are separate stories, and one page covers two houses. Read the count as case studies, not as a project total.

Do you have a project like mine?

Between them there is a 567 kW commercial rooftop, an abandoned installation we took over, two whole-home battery systems, two tile roofs and a Title 24 new build, across LADWP and SCE territory — plus five shorter write-ups of situations that come up again and again, from an SGIP battery to a system waiting on permission to operate. If your situation is not on this page, it is almost certainly close to one that is — send us the address and the bill and we will tell you which.

Why are some of these projects a few years old?

Because they are the ones with the complete record. A case study is only worth reading once the permit is finaled, the utility has granted permission to operate and the system has run through a full season. These span 2022 to 2026.

Who does the work — you or a subcontractor?

Cali Energy holds a California B (general building), C-10 (electrical) and C-39 (roofing) license under CSLB #1032379, which is why the roofing, electrical and solar on these projects sit on a single contract. The license status is public and can be checked at the CSLB directly.

Do you work outside the cities listed here?

Yes. These are documented case studies, not our service area. We install across Los Angeles and the San Fernando Valley — the full list of cities and hundreds of further installations is on our projects page.

Related reading

Tell us what you are dealing with

Send us what you have — a bill, someone else’s quote, a permit correction, or just the address. We will tell you what the project actually involves before anyone signs anything.

Get a free estimate+1 (323) 844-7777

Free site assessment · No obligation · We won’t spam or sell your number

System sizes, equipment and dates on this page come from the plan sets, permits and interconnection records for each project. Client names and street addresses are withheld; projects are identified by city. Cali Energy · 19201 Parthenia St, Unit E, Northridge, CA 91324 · +1 (323) 844-7777 · CSLB #1032379 (B, C-10, C-39)