Solar case studies across Los Angeles

Cali Energy has mapped 2,000+ solar and roofing projects across Los Angeles; these 368 are documented in full across 62 cities, grouped by city and by topic.

Altadena 1

An SCE neighborhood where whole-home backup is the point of the project rather than an addition to it.

Arcadia 1

Tile roofs east of Pasadena, and projects that sit across more than one agency at a time.

Arleta 1

The other half of ZIP 91331, next door to Pacoima and run through exactly the same LADWP interconnection and LADBS permit as its neighbor.

Atwater Village 1

Flat and low-slope roofs across the river from Griffith Park, where the layout decision — tilted or laid flush — is a real one rather than a formality.

Beverlywood 2

Compact blocks south of Pico where the service equipment sits down a narrow side yard nobody looks at twice.

Brentwood 5

Large, often sloped lots with houses that have been altered more than once, where the design phase routinely runs longer than the permit and the interconnection put together.

Burbank 11

Its own city with its own utility and its own building department — Burbank Water and Power approves the interconnection here, not LADWP, and the process is separate from the rest of the Valley.

Calabasas 3

Its own city at the west end of the Valley, on Southern California Edison: rooftop solar starts with a zoning clearance from the Planning Division before Building and Safety reviews it, and some Calabasas addresses sit in unincorporated county territory with a county permit instead. S-tile, new shingle over a new deck, and flat roofs on new houses.

Canoga Park 4

Houses where the roof had to be settled before anything else could happen — one taken back to the deck, one with every tile lifted and reset.

Chatsworth 7

Older tile roofs on one side of this ZIP code and new flat-roofed builds on the other, with the plan check and the roof covering deciding most of what happens.

Cypress Park 1

Small lots between the river and the hills, where the calendar is decided by the process rather than by the roof.

Eagle Rock 2

Older houses on sloping lots between the hills and the 134, with roof planes small enough that a change of module size shows up in the layout immediately.

East Los Angeles 1

Unincorporated county rather than city, so the permit, the fire inspection and the electricity all run through different agencies than an address a few miles west.

Echo Park 3

Old hillside housing with roofs that are part pitched and part low-slope — which matters more after the crew has left than while it is there.

El Sereno 3

Small, older houses on the northeast side, with service equipment that has been added to over decades by more than one hand.

Encino 12

Projects weighted toward what plan check asks for: interrupt ratings at the service equipment, clearances around a battery, a model suffix that changes the branch layout, and the corrections that come back on a pink form.

Fairfax 1

Dense pre-war blocks where the equipment ends up further from the router than anybody expects.

Glassell Park 4

A hillside neighborhood in northeast Los Angeles where the streets climb, the lots are narrow, and where the meter can physically go is a real constraint.

Glendale 11

A city that runs its own utility. Glendale Water & Power approves the interconnection, and the process is its own, not LADWP's.

Granada Hills 23

The deepest run in the archive, across 91344 and 91394. Hillside lots, concrete tile, post-war services built for a smaller house, and an unusual amount of the work decided by paperwork rather than by the roof.

Solar modules across several planes of a concrete tile roof at sunset, with the valley beyond, Granada HillsThe inspector wanted three feet.Granada Hills2025 Solar modules on two planes of a shingle roof with a wooded hillside beyond, Granada HillsThe whole property runs on a hundred amps.Granada Hills4.3 kW recorded · 2026 A finished equipment wall with a combiner enclosure, service panel and meter above a brick base, Granada HillsThe panel came out. What went back has a bigger busbar.Granada Hills6 kW DC · 2022 Single row of solar modules along a narrow accessory dwelling unit roof, Granada HillsFacing west on purpose.Granada Hills3.2 kW · 2025 Solar array on a flat concrete tile roof above a swimming pool, Granada HillsThe utility approved a smaller system. Nothing was cut.Granada Hills11.6 kW · 2023 Solar modules across a concrete tile roof with a swimming pool in the yard below, Granada HillsThe array did not fit the panel, so the main breaker got smaller.Granada Hills2025 Solar modules across several planes of a shingle roof with trees and neighboring houses beyond, Granada HillsA system that underproduces does not tell you which part is wrong.Granada Hills A large crated inverter on a pallet on a driveway in front of a house with a ladder against the eave, Granada HillsFive years in, the inverter came off the wall.Granada Hills27 modules · 2026 A newly built single-story unit in bare stucco beside a temporary site fence, Granada HillsThe solar was held by a job somebody else never finished.Granada Hills1.99 kW recorded · 2026 Completed solar array on a composition shingle roof at dusk, Granada HillsThe inspection passed. The paperwork did not arrive.Granada Hills7.47 kW · 2024 Solar array on a composition shingle roof beside a rooftop cooler, hills behind, Granada HillsNo permit until the soil was tested.Granada Hills16.2 kW · 2025 Solar modules on one plane of a hipped composition shingle roof with neighboring houses beyond, Granada HillsNo face was big enough, so it became several arrays.Granada Hills2025 Mounting rails and microinverters on a composition shingle roof with trees and a neighborhood beyond, Granada HillsGranada Hills: every part number on the plan set checked against the panel.Granada Hills5 modules · 2026 A service panel and inverter on the exterior wall of a house at the end of a paved side passage, Granada HillsThe roofer came twice, and the second time mattered.Granada Hills7.6 kW · 2022 A single-story house with a dark solar array on the roof, a pergola over the front patio and a two-car garage, Granada HillsThe wood under the array was rotten.Granada Hills6 kW DC · 2022 Solar array on a newly replaced composition shingle roof, Granada HillsThe permit that moved the gas meter.Granada Hills12.05 kW · 2025 The edge of a solar array on a composition shingle roof with a neighborhood of rooftops and trees beyond, Granada HillsThe unit had no address, so the application went in under the main house.Granada Hills1.99 kW recorded · 2026 A dark solar array across two planes of a composition shingle roof with hills beyond, Granada HillsGranada Hills: the signed agreement on the utility's file, and the meter set.Granada Hills10.09 kW recorded · 2025 A black solar array on a concrete tile roof at dusk with a lit hillside behind, Granada HillsThe leak was blamed on the array. It was not the array.Granada Hills2023 Black solar modules across several planes of a shingle roof with palms and a clear sky beyond, Granada HillsThe work request went on hold over a name.Granada Hills13.38 kW recorded · 2025 A newly built single-story unit in bare stucco with scaffolding alongside, Granada HillsOne building, three services.Granada Hills1.99 kW recorded · 2026 A black solar array across two planes of a composition shingle roof at dusk, Granada HillsThe sealant is not what keeps the water out. The flashing is.Granada Hills2025 Two junction boxes, sixty inches up, eight inches apart.Granada Hills2.07 kW DC · 2024

Hancock Park 1

Large older houses west of downtown, a good number of them with somebody working inside all day.

Hidden Hills 1

A gated city on Southern California Edison, where the community association's architectural committee approves the solar before the city's Building and Safety reviews it.

Hollywood Hills 6

Steep narrow lots inside City of Los Angeles boundaries, old services often in the wrong place, and a distance between the meter and where it has to end up that is usually the expensive part of the job.

La Cañada Flintridge 1

A clay tile roof that other installers had turned down as too fragile to work on.

Lincoln Heights 1

One of the oldest neighborhoods in Los Angeles, north-east of downtown, where the housing is small and old and the services behind it are frequently the original ones.

Long Beach 21

Its own city rather than a Los Angeles neighborhood: permits come from the City of Long Beach Building & Safety Bureau, with an expedited residential solar route that wants the contractor’s city business license, and interconnection runs through Edison rather than a municipal utility. Housing old enough to be fed from the pole, so the weather head is part of a panel upgrade, and old enough to be stucco over wood lath, which decides what replacing a recessed panel involves.

A junction box mounted at the edge of a solar module with the conduit leaving the array across a concrete tile roof, Long BeachA Long Beach address, and a permit from the countyLong Beach4.8 kW · 2022 A tilted solar array raised on standoffs above a flat roof with the neighborhood beyond, Long BeachNothing to follow: tilting an array off a flat Long Beach roofLong Beach4.8 kW DC · 2023 New solar service equipment mounted along a stucco wall under the eaves, with the sky above, Long BeachA Long Beach permit in eight days. The utility queue had a date on itLong Beach2021 Black solar modules in separate groups across the faces of a steep hip roof with the street beyond, Long BeachNo single face was big enough, so the array took them one by oneLong Beach2023 A reinstalled solar array back on a shingle hip roof in the evening light, with the neighborhood beyond, Long BeachEvery module was numbered before it came off this Long Beach roofLong Beach2026 A stucco house elevation with the roof edge and array above it against a bright sky, Long BeachNothing under the array touches the shingleLong Beach2021 A stripped roof deck covered in underlayment with chalk lines and flashed mounting feet standing on it, Long BeachThe mounts went in while the roof was open, before the shinglesLong Beach9.99 kW DC · 2021 Solar modules laid out in groups across a low roof, with a skylight beside them, Long BeachThe bottom row fell forty inches past the bearing wallLong Beach2023 Two groups of solar modules on a shingle roof with the neighborhood and power lines beyond, Long BeachInstalled on Monday in Long Beach, signed off on TuesdayLong Beach6.4 kW DC · 2022 A black solar array across the slope of a composition shingle roof with the neighborhood beyond, Long BeachLong Beach: the last row built to the framing, the drawings redrawn to matchLong Beach2023 A solar array running along the slope of a shingle roof above a quiet street, Long BeachOne Long Beach service, two demands on it: an array and a chargerLong Beach2022 A long run of solar modules across the low roof of an outbuilding with palms behind it, Long BeachThe best roof on this Long Beach lot was not the houseLong Beach11.47 kW DC · 2021 A stucco elevation with solar service equipment and bare conduit below the roof edge on the evening of the install, Long BeachThe modules were up. Four jobs were still leftLong Beach5.79 kW DC · 2021 A solar array across the slope of a composition shingle roof with houses beyond, Long BeachThe final passed. The job card still was not signedLong Beach2022 A finished conduit run crossing a stucco elevation below a window between the combiner and the service equipment, Long BeachThe route gets drawn before it gets drilledLong Beach6.66 kW · 2021 A short run of solar modules on a shallow tan shingle roof above a street, Long BeachA 2.4 kW array in Long Beach, and the full process anywayLong Beach2.4 kW · 2023 New service equipment set into an opened stucco wall with expanded metal lath fitted around it ready for rendering, Long BeachNew service equipment means opening the wall, not just the panelLong Beach5.46 kW DC · 2023 A new galvanized service mast with its weather head against greenery at the corner of a roof, Long BeachLong Beach kept the meter. The weather head moved to the cornerLong Beach11.1 kW DC · 2021 Tilted solar modules raised above a flat roof with a tile parapet and the neighborhood behind, Long BeachOne house, two roofs, two ways of mountingLong Beach2023 Solar modules on sealed standoffs above a red coated flat roof with the conduit run beside them, Long BeachOne flat strip between two tile slopes, and a Long Beach run under the pathLong Beach5.46 kW DC · 2023 A black solar array across the slope of a tan composition shingle hip roof with the neighborhood beyond, Long BeachWhat reaches the roof before the first module doesLong Beach2026

Los Angeles 5

Write-ups that are not tied to a single neighborhood — the situations that come up everywhere in the city.

Los Feliz 1

Hillside and flat blocks below Griffith Park, and the kind of straightforward roof a standard plan is written for.

Mar Vista 1

Ordinary Westside single-family blocks, and projects where the administrative items outlast the technical ones.

Mid-City 3

A City of Los Angeles neighborhood of mostly pre-war housing between Pico and Venice, where a solar application routinely turns into a conversation about the electrical service.

Mission Hills, Los Angeles 5

A neighborhood inside the City of Los Angeles, next to the separate City of San Fernando: permits through LADBS and the grid through LADWP. Hip and shingle roofs, flat concrete tile, a service panel replaced after a load calculation ruled out a de-rate, and a system tied in at a subpanel.

North Hills, Los Angeles 9

A Valley neighborhood where addresses, meters and second units multiply, and the filing decides more than the roof.

North Hollywood 23

The city of accessory dwelling units, and the widest run of utility and service work in the archive — addresses, work requests, meter spots and the paperwork behind them.

A roof, and nothing else. Here is what eighteen squares buys.North Hollywood2023 Small solar array on a new composition shingle roof with trees behind, North HollywoodNo south face. The array went west and north instead.North Hollywood2.67 kW DC · 2026 Solar arrays on two separate planes of a shingle roof above a residential street, North HollywoodOne property, two arrays, and two different numbers on the paperwork.North Hollywood5.14 kW DC · 2023 Solar modules on several roof planes with a rooftop air-conditioning condenser and vents between them, North HollywoodThe condensers were there first. The array went around them.North Hollywood11.84 kW DC · 2022 String inverter with a rapid-shutdown placard, an AC disconnect and the electrical panel on an exterior wall at night, North HollywoodEight modules, sized against a year of actual bills.North Hollywood2.84 kW · 2024 Black solar modules laid across a grey composition shingle roof, North HollywoodThree appointments. Nobody came to the door.North Hollywood6.24 kW DC · 2023 Solar modules on two roof planes meeting at a hip, with a flat roof section beyond, North HollywoodSeventeen modules, five different directions.North Hollywood6.71 kW DC · 2023 Large solar array across two planes of a shingle roof beside a pool, North HollywoodForty-seven modules. Forty-seven of everything else.North Hollywood15.98 kW DC · 2021 Solar array on the shingle roof of a converted garage with hills in the distance, North HollywoodThe garage became a home. A new garage was built as well.North Hollywood3.9 kW recorded · 2024 A small solar array on the shingle roof of a new two-storey building, North HollywoodOne point seven kilowatts. Worth doing?North Hollywood1.69 kW recorded · 2025 Solar array on a shingle roof above a valley view with hills in the distance, North HollywoodThe work request opened on one street and closed on another.North Hollywood3.2 kW recorded · 2025 A replacement string inverter mounted on a wall with disconnects beside it, North HollywoodSwapping the inverter is the quick part.North Hollywood2021 Two solar inverters and a junction box mounted on an exterior wall at dusk, North HollywoodBefore anything was built, the utility said where the meter goes.North Hollywood13.7 kW · 2022 The meter was in. The utility's record said it was not.North Hollywood13.3 kW · 2021 A string inverter and DC disconnect mounted on an exterior wall, North HollywoodThe inverter was covered. Fitting it was not.North Hollywood6.6 kW DC · 2025 A large black solar array running up a shingle roof to the ridge against a clear sky, North HollywoodNorth Hollywood: forty-two modules up, then commissioning device by device.North Hollywood16.38 kW DC · 2023 Finished solar array on a shingle roof at sunset with the neighbourhood beyond, North HollywoodTwenty-three days. Nothing was chased.North Hollywood7.9 kW · 2023 Two solar arrays on a white-coated flat roof above a residential street, North HollywoodThe homes were finished. The utility's system said address not found.North Hollywood2.59 kW recorded · 2025 Solar and the panel it connects to are two permits.North Hollywood2019 A solar array on a flat roof with one module showing a large discoloured patch, North HollywoodTwo modules went patchy under the glass. Then the claim began.North Hollywood14.8 kW · 2023 An all-black solar array spanning two planes of a concrete tile roof at golden hour, North HollywoodOn a tile roof, the mount is the job.North Hollywood2025 Two sections of a solar array meeting at the hip of a new shingle roof, North HollywoodThe conduit went in while the unit was still a frame.North Hollywood2026 North Hollywood: an interconnection request refiled, and switched on ten weeks later.North Hollywood2025

Northridge 20

Our own neighborhood, and the widest range of work in the archive: roofs, services, rebates, warranty calls and permits.

Large solar array across a flat concrete tile roof above a canyon, NorthridgeThirteen point eight kilowatts, and every module sits on lifted tile.Northridge13.83 kW AC · 2026 Solar combiner enclosure mounted on an interior wall, NorthridgeThirty-four modules, tilted up, and one request for photographs.Northridge12.41 kW DC · 2022 Solar array on a shingle roof with hills and a pool behind, NorthridgeTwo years of nothing to do. Then the inverter went quiet.Northridge2024 String inverter and AC disconnect mounted on a blue stucco wall, NorthridgeReservation, install, PTO, payment approved.Northridge8.7 kW DC · 2019 Solar array on a new cool-roof shingle roof beside a pool, NorthridgeThirty-one squares came off first. Then twenty-five modules went on.Northridge7.25 kW AC · 2023 Solar array on a red barrel tile roof with hills behind, NorthridgeA Fast Track job stops until the photographs are right.Northridge3.04 kW AC · 2025 Solar array on a composition shingle roof above the valley, NorthridgeFive quotes for the same roof. Then five years of coming back.Northridge7.4 kW AC · 2026 Existing solar array on a flat roof section above a pool, NorthridgeThe array was already there. The service was the problem.Northridge10.87 kW AC · 2024 Tilted solar modules on a white-coated flat roof, NorthridgeOn a flat roof, the array has no angle unless you give it one.Northridge6.88 kW DC · 2025 Solar modules on a composition shingle roof with tile-roofed houses behind, NorthridgeA methane zone changes where the meter goes.Northridge4.64 kW AC · 2023 Solar modules across a barrel tile roof with hills behind, NorthridgePlan check, corrections, and five voicemails.Northridge14.4 kW AC · 2022 Solar modules on a blended concrete tile roof, NorthridgeThe roof was open to the rafters. Then the array went on.Northridge9.43 kW AC · 2023 S-profile concrete tile roof on a two-storey house, NorthridgeS-tile on the roof, and a new service on the wall.Northridge9.62 kW DC · 2022 Small solar array on a composition shingle roof, NorthridgeSeven modules, and a permit file that barely got smaller.Northridge3.01 kW DC · 2025 Small solar array on the hip roof of a newly built two-storey ADU, NorthridgeThe array was ready. The building was not.Northridge2.32 kW AC · 2026 All-black solar modules on a composition shingle roof beside a pool, NorthridgeOne month. No corrections. Nothing went wrong.Northridge7.8 kW AC · 2023 Solar array on a composition shingle roof at dusk, NorthridgeTwenty-four modules. Twenty-four devices to account for.Northridge8.38 kW AC · 2023 Aged concrete tile roof above a pool before solar work, NorthridgeSame street, same tile, same module. Different job.Northridge8.51 kW DC · 2022 Solar array along a shingle roof under heavy cloud, NorthridgeNo wire to the house. The service runs underground.Northridge5.1 kW AC · 2021 Mounting rails across a composition shingle roof with a neighbouring array beyond, NorthridgeThe install took three months. The next year is the interesting part.Northridge5.4 kW AC · 2021

Pacoima 9

Post-war single-story blocks on modest services in the northeast Valley, sharing a ZIP with Arleta and, often enough, sharing the confusion that causes in the paperwork.

Palms 2

A dense pocket between the 10 and Culver City, where a larger array usually means working across more than one roof plane.

Panorama City 4

Post-war Valley housing on older services, where a roof can take a day and the supply underneath it is decades older.

Porter Ranch 14

New construction, where the array is not optional and the energy code decides its size before anyone draws it.

Rancho Park 1

Westside streets on underground service, where the meter position is settled from site photographs rather than from the drawing.

Reseda 10

Mostly second dwellings on lots that already had a house, which means a second meter, a second application, and an address the utility has to be told about before anything connects.

San Fernando 7

Its own city, surrounded on every side by Los Angeles: permits come from the City of San Fernando Building and Safety Division and the grid is Southern California Edison’s, while the neighborhoods across the city line are on LADWP. Older shingle houses on one side of town, newer two-story subdivisions with concrete and clay tile on the other, and on a tile roof the mount goes under the tile.

Santa Clarita 16

Its own city rather than a Los Angeles neighborhood, with its own building department and Edison rather than LADWP on the meter — tile and shingle tracts spread over six ZIP codes from Canyon Country to Valencia.

Sherman Oaks 8

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 added to it.

Simi Valley 15

Ventura County permitting and its own utility, with panel upgrades, express permits and an association letter deciding the order things happen in.

South Los Angeles 1

Small single-story lots around Vermont Knolls, inside the city and on the same permit counter as the rest of it, often with a second structure at the back.

Studio City 9

Projects in 91604, where most solar arrives on a lot that has just been cleared and rebuilt, and the builder's schedule sets the pace.

Sun Valley 4

Projects in one Los Angeles ZIP code where the permit route, not the roof or the equipment, decided how long each job took.

Sunland, Los Angeles 5

A foothill neighborhood inside the City of Los Angeles that shares its ZIP code with Shadow Hills: permits through LADBS, sometimes with the final run as a video inspection, and the grid through LADWP. Hip roofs with many faces, shingle roofs where every mount is flashed, and older electrical services that need a de-rate or a new meter assembly before anything else.

Sylmar 6

Older houses at the north end of the Valley, where the roof and the service panel come up as often as the array itself.

Tarzana 9

Projects in 91356 and 91335, where the roof is usually the constraint: concrete tile, S-tile and arrays broken into small groups.

Tujunga, Los Angeles 5

A foothill neighborhood inside the City of Los Angeles, next to Sunland: permits through LADBS and the grid through LADWP. Shingle roofs and low-slope roofs, lots with a house and an ADU on separate permits and meters, and main breakers de-rated so solar can join the existing panel.

Valley Village 2

A small pocket of the east Valley inside City of Los Angeles boundaries, where most of what comes up now is service work on arrays that have been running for years.

Van Nuys 1

A commercial rooftop restarted from a half-built state after the original contractor stopped.

Van Nuys, Los Angeles 11

A San Fernando Valley neighborhood of Los Angeles where multi-unit lots, new ADUs and the meter that serves each of them decide most of the calendar.

West Adams 2

Deep lots south of the 10 where a fair number of roofs already carry an array from an earlier generation of solar.

West Hills 2

Large roofs that take an array across four or five planes, and lots deep enough for a second dwelling behind the house.

West Los Angeles 1

Small lots around Sawtelle with houses close together, so usable roof area is often a fraction of what the same house would have further out.

Westchester 4

Between the airport and the coast, inside City of Los Angeles boundaries. The utility writes Westchester rather than Los Angeles on its own notices for addresses here.

Westlake Village 1

A solar and battery project measured by what the electricity bill did afterwards.

Windsor Square 1

Older housing west of downtown with arrays that have been up long enough for the parts nobody looks at again to start mattering.

Winnetka 9

A neighborhood being rebuilt lot by lot: second dwellings, accessory units and older houses adding a service that was never sized for what goes on it now.

Woodland Hills 14

The west end of the Valley, inside City of Los Angeles boundaries. Large roofs, long runs back to the service, and a plan-check queue that on a clean set can close in under two weeks.