Free bill analysis - bring a power bill, get the production math for your actual roof, panel brands like Qcells and REC compared side by side
If the pitch starts at your door and ends with "sign tonight for the special," sleep on it. The sun will still be there tomorrow; so will we.
Fast, Reliable Solar Panel Cleaning Across San Gabriel
Solar panel cleaning in San Gabriel runs $150 to $320 for a typical 20 to 30 panel residential array, and most jobs are completed same day. If your panels sit under the mature camphor and magnolia trees that shade so many post-war tracts here, you are likely losing 5 to 10 percent of your production between cleanings. That loss shows up directly on your SCE bill. Call Gus’s Solar at (877) 550-6892 and we will get your array back to full output, usually before the week is out.
We know San Gabriel’s streets, its 1950s ranch homes, and the particular way sap and foothill dust collect on rooftop panels here. Our Solar Panel Cleaning crews work across 91775, 91776, and 91778, and we will give you an honest quote without asking for a signature tonight.
Why Gus’s Solar Is San Gabriel’s Preferred Solar Panel Cleaning Company
Gus Petrakis started this company in 2011 with his name on the truck and his own phone ringing when you call. That has not changed. When a San Gabriel homeowner schedules a cleaning, they get background-checked, uniformed technicians who arrive in a marked vehicle and do the work themselves. No subs. No third-party crew you have never heard of.
We serve San Gabriel directly, and we answer calls 24/7 with a live person. Not a voicemail tree. If you call at 9 p.m. with a question about ash on your panels after a Santa Ana event, a real human picks up. The 90-Day Done Right Promise applies to every cleaning. If something is not right, Gus comes back and makes it right. In writing, on every job.
Our Solar Panel Cleaning Services in San Gabriel
Every service we offer in San Gabriel is built around what actually happens to panels in this specific valley environment. Here is what we do most often for homeowners across the city.
Residential Panel Cleaning
A standard residential cleaning in San Gabriel includes a soft-brush wash, deionized water rinse, and a sap-dissolving treatment where needed. Homes on Live Oak Street, Walnut Grove Avenue, and the neighborhoods around Vincent Lugo Park tend to have the heaviest camphor sap buildup because of the tree canopy planted when those tracts were built. A typical 24-panel array takes our crew two to three hours, and we schedule around your routine so you are not waiting at home all day.

Debris & Soiling Removal
Foothill dust, pine needles, and broken eucalyptus from the San Gabriel Mountains collect on arrays facing north and northwest, especially after wind events. On flat or low-slope roof sections common to 1950s bungalows, leaves and pollen drift behind the bottom edge of each row and shade the lower third of the panels. That partial shading causes hot spots and uneven production. We remove the debris by hand, then wash the full array so every cell receives full sun.

Bird & Critter Guard Installation
Pigeons and roof rats nest under panels in San Gabriel’s older neighborhoods, bringing droppings, nesting material, and gnawed wiring. We install galvanized mesh guards around the panel perimeter and seal entry points. The mesh is cut to fit your specific array dimensions, not a generic kit. This is a one-time retrofit that keeps future cleanings simpler and protects your inverter leads from rodent damage.

Scheduled Cleaning Plans
For homeowners under heavy tree cover or within a mile of the foothills, we offer quarterly and semi-annual cleaning plans. The plan locks your price, schedules your cleanings automatically, and includes a post-storm inspection after any significant Santa Ana wind event. Scheduled plans are the most cost-effective way to keep your net metering credits from shrinking as panels accumulate sap and dust.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in San Gabriel
We clean and maintain arrays from every major manufacturer. Most systems we see in San Gabriel are SunPower, Panasonic, or REC panels paired with Enphase microinverters. We stock the appropriate cleaning agents for each panel type, including the solvent-based sap removers that baked-on camphor requires on high-heat days. We also inspect mounting hardware during every cleaning, and we know the tile-replacement racking used on the clay and concrete tile roofs common to mid-century remodels here.
Common Solar Panel Cleaning Problems We See in San Gabriel Homes
- Baked-on camphor sap. Mature camphor trees planted in the 1950s drop sticky sap that lands on panels and bakes hard in 100-degree heat. Ordinary rinse water will not remove it. We use a solvent-based treatment that dissolves the sap without etching the glass.
- Ash and dust from Santa Ana winds. Fall wind events push fine ash and foothill dust across the valley, and it settles in a film on your array. A single Santa Ana can cut output by 3 to 5 percent until the next cleaning.
- Debris trapped on low-slope roof sections. Flat and low-slope additions on 1950s ranch homes trap leaves and pollen behind the bottom row of panels. The lower third of each panel runs hot and loses production.
- Mountain-facing array soiling. Homes on the north and northwest sides of San Gabriel, closer to the foothills, collect pine needles and eucalyptus debris that mountain winds carry down. Those arrays need cleaning more often than south-facing systems in the flats.
Pricing for Solar Panel Cleaning in San Gabriel, CA
Residential cleaning in San Gabriel typically runs $150 to $320 depending on panel count, roof pitch, and how much sap removal is required. Commercial arrays run $4 to $7 per panel. Bird and critter guard installation runs $380 to $750 for most single-family homes, depending on array perimeter and access. Scheduled plans start at $180 per cleaning when you sign up for quarterly service. Every quote is free, the price we quote is the price you pay, and we will never ask for a signature tonight.
| Service | Typical range |
|---|---|
| Residential cleaning, 20 to 30 panels | $150 - $320 |
| Commercial array cleaning | $4 - $7 per panel |
| Bird and critter guard installation | $380 - $750 |
| Scheduled cleaning plan, per visit | $180 - $250 |
Bring us your utility bill and we will show you the production loss you are currently absorbing. If your array has not been cleaned in a year under San Gabriel’s tree cover, the math usually justifies the cleaning on its own. Call (877) 550-6892 for an exact quote.
We Also Serve Cities Near San Gabriel
In addition to San Gabriel proper, we serve East San Gabriel, San Marino, Alhambra, and Rosemead. Response time to any of these neighboring communities is typically the same day or next morning. If you are just outside the 91775, 91776, or 91778 ZIP codes, call and we will tell you straight whether we can get there this week.
Serving San Gabriel, CA - Our Local Coverage Area
We’re based in the San Gabriel area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Solar Panel Cleaning in San Gabriel
Most San Gabriel homeowners need cleaning every 6 to 12 months. Homes under mature camphor or magnolia trees, or those within a mile of the foothills, should lean toward every 4 to 6 months during the dry season. You will see the drop on your production monitor before you see it on the panels. Call (877) 550-6892 and we will help you build a schedule based on your specific tree cover and panel orientation.
No. A 100-amp electrical panel does not prevent you from cleaning your existing solar array. Panel upgrades are a separate question for new solar installation or adding battery storage. Cleaning is about removing soiling from panels that are already producing. You do not need a permit, an inspection, or any electrical work to have your array cleaned.
Yes, in a good way. A clean array produces more kilowatt-hours, which means more surplus generation credited to your SCE account. If your panels are losing 9 percent of their output to sap and dust, as we saw on a Live Oak Street ranch home last year, that is a 9 percent reduction in excess generation you could be banking. Cleaning restores those credits without any change to your rate plan or interconnection agreement.
Baked-on camphor sap requires a solvent-based cleaner applied by hand, then a soft-brush wash and deionized water rinse. High-pressure washing is the wrong approach on clay tile roofs because it can crack tiles and force water under the tile courses. We use low-pressure equipment and panel-safe solvents that dissolve sap without scratching the glass or degrading the panel coating.
Yes. Arrays on north and northwest roof slopes near the foothills get less direct afternoon sun, which means any soiling on those panels reduces output by a higher percentage than it would on a sunny south-facing array. Those panels should be inspected after every significant wind event because debris accumulates faster in shaded, lower-temperature zones. Our scheduled plans include a post-storm check for exactly this reason.
Contact Gus’s Solar for Solar Panel Cleaning in San Gabriel
If your panels have not been cleaned in a year, or if you have noticed your SCE bill creeping up despite clear weather, call Gus’s Solar at (877) 550-6892. We will answer, give you a straight price, and schedule a time that works. Estimates are free. There is no pressure to decide today. Take two weeks, think about it, and the price will be the same.
Written by Gus Petrakis, Owner at Gus’s Solar, serving San Gabriel and the surrounding communities since 2011.






Before
After
Before
After
Before
After