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 Dimas
Solar panel cleaning in San Dimas typically costs $150 to $400 for a standard residential array, with most homeowners scheduling service every 6 to 12 months depending on tree cover and how close they live to the foothills. That’s the honest range. No upsells, no “premium package” pressure. Gus’s Solar has been cleaning panels across the 91773 zip code long enough to know exactly what lands on your roof and what it costs to get it off. Call (877) 550-6892 and a live person answers, day or night.
Why Gus’s Solar Is San Dimas’s Preferred Solar Panel Cleaning Company
We’re not a pop-up cleaning crew that chases storms and disappears. Gus Petrakis founded this company in 2011, put his own name on the truck, and built a reputation in San Dimas by showing up when he says he will and charging what he says he’ll charge. That sounds basic. It is. But it’s also the reason homeowners in this city keep our number saved in their phones.
San Dimas homeowners call us because they know we understand the specific conditions up here. The dust that blows off the San Gabriel foothills during Santa Ana events settles differently on panels than the stuff that falls out of coastal fog. You need someone who knows that difference. You also need someone who won’t send a stranger to your roof. Our crew is background-checked, uniformed, and trained on the exact cleaning methods that protect anti-reflective coatings while removing the gritty mountain dust that builds up on panels in this city.
Response time to San Dimas: same-day for urgent issues, next-day for routine cleans in most cases. We schedule around your life, not the other way around.
Our Solar Panel Cleaning Services in San Dimas
Residential Panel Cleaning
Most San Dimas homes sit on lots with mature trees, which means pollen, sap mist, and bird activity all find their way onto your array. A standard residential clean takes our crew about an hour and a half from ladder to ladder. We use deionized water with soft-bristle brushes, never pressure washers, never abrasive scrubbing. Panels in the 91773 area often carry a fine granite dust from the foothills that plain tap water leaves streaked. Deionized water lifts it clean.

Commercial Array Cleaning
We clean commercial arrays across San Dimas, from small office rooftops near Bonita Avenue to larger installations on warehouse spaces off Arrow Highway. Commercial accounts get scheduled cleaning plans that keep production numbers steady through the summer heat, when a dirty array can lose 15% or more of its output. We work around your operating hours, early mornings or weekends, and provide before-and-after production logging so you can see exactly what the clean bought you.

Bird & Critter Guard Installation
Birds under panels is the most common service call we get in San Dimas, especially in neighborhoods with tall eucalyptus and pine trees. Pigeons build nests under the array, and their droppings don’t just look bad, they create hot spots that degrade cells over time. We install galvanized steel mesh guards around the panel perimeter, secured with clips that won’t damage the frame or void your manufacturer warranty. This one service eliminates the single biggest cause of repeat soiling on San Dimas rooftops.

Debris & Soiling Removal
Santa Ana winds push a surprising amount of material onto San Dimas roofs: leaf litter, twigs, dust, and during fire season, fine ash that coats everything. That debris piles up under panels and along the lower edges, trapping moisture and accelerating frame corrosion. We clear it all, blow out the under-array space, and inspect for any critter activity while we’re up there. For homes near San Dimas Canyon Road, we pay special attention to the lower third of each panel, where mountain shade means the last hour of production matters more than it does anywhere else in the city.

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 Dimas
We clean and maintain panels from every major manufacturer found on San Dimas roofs, including Tesla, Enphase, SolarEdge, and REC. Brand matters when it comes to cleaning method and what products are safe to use. We stock manufacturer-approved cleaning agents and know which panels have coatings that need a gentler touch. If you have an Enphase microinverter system, we’ll map the array before cleaning and verify every module is reporting properly when we’re done.
Common Solar Panel Cleaning Problems We See in San Dimas Homes
- Mountain dust that bakes on in summer heat. Fine granite particles from the foothills settle on panels during dry Santa Ana events. Once summer temperatures push past 100°F, that dust literally bakes onto the glass, forming a film that rain won’t wash off. It takes a deionized water clean with a soft brush to break the bond.
- Afternoon mountain shading concentrated on the lower panel edge. Homes along the northern edge of San Dimas, especially near San Dimas Canyon Road, lose direct sun to the ridgeline by mid-afternoon in winter. Any soiling on the lower third of the panel kills the last usable production of the day, a loss that compounds daily and shows up on your true-up statement months later.
- Bird droppings creating permanent hot spots. Pigeons and smaller perching birds are drawn to the warm underside of panels. Their droppings don’t just block light, they concentrate heat on individual cells and can permanently reduce a panel’s output if left through a full summer. This is the most preventable production loss in San Dimas, and the fix is a guard installed at the time of your clean.
- Wildfire ash residue from San Gabriel foothill fires. When fires burn in the Angeles National Forest, ash carries into the city on prevailing winds. That ash is alkaline, and if it sits on panels through a full season, it can etch the anti-reflective coating that maximizes light capture. A post-fire clean is not optional in San Dimas if you want your array performing at the nameplate numbers on the warranty sheet.
Pricing for Solar Panel Cleaning in San Dimas, CA
A typical residential panel cleaning in San Dimas runs between $150 and $400. Smaller arrays under 20 panels usually fall in the $150 to $250 range. Larger systems with 30 or more panels, or homes where we’re also installing bird guards, land closer to $300 to $400. Commercial arrays are quoted per job based on panel count, roof access, and whether you want a scheduled maintenance plan.
What moves the price: panel count, roof pitch, and whether bird guard installation is bundled in. A single-story ranch off Valley Center Avenue is a straightforward clean. A steep two-story roof off San Dimas Canyon Road takes more time and equipment. You’ll always get a firm number before we start, and the price quoted is the price you pay. Free estimates, no trip charge anywhere in our service area, and a senior and veteran discount that never expires. Call (877) 550-6892 for an exact quote on your array.
We Also Serve Cities Near San Dimas
Gus’s Solar handles San Dimas and the surrounding foothill communities. You’ll find us working in Charter Oak, La Verne, Pomona, and Glendora most weeks during cleaning season. Same crew, same pricing, same live person on the phone. If you’re just over the city line, call (877) 550-6892 and ask if we clean in your neighborhood. We probably do.
Serving San Dimas, CA - Our Local Coverage Area
We’re based in the San Dimas 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 Dimas
San Dimas sits inland at the base of the San Gabriels, fully outside the coastal marine layer that pushes fog and morning moisture over western LA County. That means more direct sun hours per day, which is good for production, but it also means the dust and bird droppings that land on your panels have no damp marine air to help wash them off. Panels in San Dimas typically need cleaning every 6 to 8 months, compared to coastal arrays that can often go 10 to 12 months. The dust here is also finer and grittier, so it clings tighter. Call (877) 550-6892 and we’ll come out and take a look. Estimates are always free.
Cleaning matters more for you. When the San Gabriel ridgeline cuts off direct sun in the afternoon, the last hour or two of your daily production comes from the lower edge of your panels at a low sun angle. Any dust or droppings on that lower third of the panel finish the day early for your system. We cleaned a 32-panel REC system on a 1970s split-level in that area where fine granite dust had concentrated on the lower panel edges. Post-clean production logging showed a 9% recovery in the 3 to 5 PM window. That’s the exact production you can’t afford to leave on the table. Call us for a free shade and soiling assessment.
Bird droppings can cause permanent cell damage if they sit on panels through a full summer. The droppings block light and trap heat, creating a hot spot on individual cells that accelerates degradation. Over time, those cells lose output permanently, not just until the next rain. In San Dimas, where pigeon pressure is high in neighborhoods with mature trees, we recommend bird guard installation at the time of your cleaning to stop the problem at the source. The guard costs less than one replacement panel.
Yes. Foothill wildfire ash is fine, alkaline, and bonds to panel glass when dampened by morning dew or humidity. It should not be scrubbed with hard brushes or blasted off with high pressure. We use a deionized water flush with a soft-bristle brush, working slowly so the ash doesn’t scratch the panel surface or etch the anti-reflective coating. If ash has been sitting since fire season, the first clean is the most important one. Call (877) 550-6892 and we’ll get your array back to full output.
Panel cleaning should have zero effect on your microinverters or rapid shutdown system. We clean the panel surface only. We don’t touch wiring, connectors, or module-level electronics. In fact, before we start, we map your array and verify every microinverter is reporting. After the clean, we check again. If something is off, we tell you. And for San Dimas homeowners with Enphase, Tesla, or SolarEdge systems, we’re familiar with all of them and we do not disturb the electronics. Your system is safer after a professional clean than it was before, because we’re looking at everything while we’re up there.
Written by Gus Petrakis, Owner at Gus’s Solar, serving San Dimas and the surrounding foothill communities since 2011.






Before
After
Before
After
Before
After