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 Pomona
Solar panel cleaning in Pomona typically runs $150-$400 for a standard residential array and is usually completed same week. If your panels have gone a year or more without a wash in this valley heat, you’re likely losing 10-20% of your production to dust, pollen, and ash. Gus’s Solar has been cleaning and maintaining arrays across Pomona’s 91766, 91767, 91768, and 91769 ZIP codes for over a decade. Call (877) 550-6892 and a live person answers, not a voicemail.
Pomona sits inland, east of the San Gabriel Valley. It rarely gets the marine layer that rolls over cities just 15 miles west. That means more peak sun hours, which is great for production. It also means more dust, more pollen, and more ash settling on your panels than coastal communities ever deal with. We know exactly what that buildup does to output because we see it on nearly every visit.
Why Gus’s Solar Is Pomona’s Preferred Solar Panel Cleaning Company
Gus Petrakis founded this company in 2011 and put his own name on it. He still answers his phone. That matters to Pomona homeowners who’ve dealt with out-of-state call centers and door-knockers who vanish after the paperwork clears. When you call about cleaning, you talk to a real person who knows your neighborhood, not a script.
Our crews service Pomona every week. We know the flatland tract homes off Holt Avenue, the older Craftsman bungalows near downtown, the 1980s hillside subdivisions in Phillips Ranch, and the ranch-style homes throughout 91766 and 91767. We see the same soiling patterns, the same bird issues, the same post-storm debris on Pomona roofs as you do. Background-checked, uniformed technicians do every job. No subcontractors, no random crew you’ve never seen before.
Every cleaning is backed by the 90-Day Done Right Promise. If we missed something, Gus makes it right. In writing. One call brings him back. No fine print gymnastics.
Our Solar Panel Cleaning Services in Pomona
We don’t do one-size-fits-all washes. Pomona’s climate and housing stock vary enough that the right approach depends on where you live and what’s accumulated on your glass. Here’s what we handle most often. For a full breakdown of everything we offer, see our Solar Panel Cleaning page.
Residential Panel Cleaning
A standard Pomona roof array needs cleaning every 6-12 months to keep output where it should be. We use deionized water and soft-bristle brushes, never pressure washing, which can crack seals and void warranties. Homes in the 91766 and 91767 flatlands tend to collect more dust because there’s no hillside barrier to break up the wind. We account for that when we schedule your next visit.

Commercial Array Cleaning
Flat commercial roofs in Pomona’s industrial corridors collect dirt fast. We clean arrays on warehouses, schools, and apartment complexes throughout the city. If you manage a commercial system, we can set a recurring schedule that matches your soiling rate and keep a cleaning log so you have documentation for your asset records.

Bird & Critter Guard Installation
Bird droppings aren’t just ugly. They corrode aluminum frames and block airflow under panels. In Pomona, we regularly pull pigeon nests out from under panels on 1950s-70s tract homes where the gap between roof and module is wide enough for birds to roost. Our critter guard installation seals that gap with rust-resistant mesh and clips. It keeps birds out and keeps your panels breathing. This is a one-time fix that pays for itself in avoided damage.

Debris & Soiling Removal
After a Santa Ana wind event or a late-season storm, Pomona roofs collect leaves, silt, and fine grit that sits unevenly on panel surfaces. Uneven soiling causes hot spots and accelerates cell degradation. We remove debris, clean the glass, and inspect for any panels showing signs of microcracking or delamination. If we find an issue, we’ll show you photos and quote a repair on the spot, no pressure.

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 Pomona
We clean and maintain every major brand you’re likely to have on your roof: Tesla, SunPower, Enphase, SolarEdge, Qcells, REC, Panasonic, and more. Pomona has a strong mix of older SunPower installs from the early 2010s and newer Tesla and Enphase systems going in on recent retrofits. Our team knows the cleaning specs for each manufacturer, so we use the right water pressure, the right brush stiffness, and the right chemicals for your glass. If a panel is under warranty and failing, we’ll tell you whether cleaning will restore production or whether it’s a warranty claim. We don’t sell panels, so our assessment is honest.
Common Solar Panel Cleaning Problems We See in Pomona Homes
- Thick valley dust and pollen buildup: Pomona’s inland location means less marine layer and more dry, airborne particulate. On low-slope ranch roofs, that dust settles and stays. We routinely see 15-20% output loss on panels that haven’t been cleaned in 18-24 months.
- Bird droppings and nesting under panels: The 1950s-1970s tract homes across 91766 and 91767 have angled roof decks with enough gap for pigeons to nest beneath the array. Droppings corrode frames, block airflow, and can trigger microinverter faults on Enphase and SolarEdge systems. Nesting material is even worse; it traps heat.
- Post-storm silt and leaf debris: Runoff from the foothills around Phillips Ranch and north Pomona carries fine silt onto flat and low-pitch roof sections. When debris dries on the glass, it bakes into a film that normal rain won’t wash off. You need a proper cleaning, not a monsoon season.
- Ash from fireworks and wildfire smoke: Pomona’s July 4th and New Year’s fireworks leave a fine carbon residue across the whole city. Combined with regional wildfire smoke in late summer, that ash film cuts light transmission measurably. We see it every year on arrays across 91768 and 91769.
Pricing for Solar Panel Cleaning in Pomona, CA
Here’s what we actually charge in Pomona, with no surprise line items:
- Basic residential cleaning (up to 20 panels): $150-$250
- Larger residential array (20-35 panels): $250-$350
- Multi-story roof or steep-pitch access: $300-$400
- Bird & critter guard installation: $8-$12 per linear foot, installed
- Commercial array cleaning: $0.50-$1.00 per panel, depending on roof access and soiling level
What moves the number? Roof pitch, panel count, how long it’s been since the last cleaning, and whether we need lift equipment. Most Pomona residential jobs fall in the $150-$350 range. Estimates are free. The price we quote is the price you pay. Call (877) 550-6892 and we’ll give you an exact number over the phone, no site visit needed for most single-story ranch homes.
We Also Serve Cities Near Pomona
If you’re in San Dimas, La Verne, Charter Oak, or Diamond Bar, we serve those communities too. Our scheduling works the same: call us, a live person answers, and we work out a time that fits your week. Whether you’re in Pomona proper or just over the city line, you’re getting the same crew, the same pricing, and the same 90-Day Done Right Promise.
Serving Pomona, CA - Our Local Coverage Area
We’re based in the Pomona 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 Pomona
The marine layer that rolls into coastal LA County actually suppresses dust and pollen in the air. Pomona doesn’t get that. Inland air carries more particulate, especially during dry months and Santa Ana winds. We recommend cleaning every 6-12 months for Pomona homes, where coastal homes can often go 12-18 months. If you live near the 10 freeway or in a flatland neighborhood with lots of trees, aim closer to every 6 months. Call (877) 550-6892 and we’ll set a schedule that matches your soiling rate, not a generic calendar.
No. The 100-amp electrical panel found in many 1960s Pomona tract homes affects system installation and capacity, not cleaning. Cleaning doesn’t draw any electrical load. We don’t need to shut anything down or interact with your panel at all. That said, if we’re on your roof and notice something concerning, we’ll tell you. Many Pomona homeowners don’t realize they need a 200-amp upgrade until they try to add panels. We’ll flag it early so you’re never surprised later.
No. Panels are cleaned while the system is running. The panels are generating DC power regardless of whether the inverter is on, and our cleaning process doesn’t interfere with that. We never spray water into junction boxes or connectors. The system stays live the whole time. You’ll see production dip momentarily while the panels are wet, then return to normal within minutes as they dry.
Yes, and we see it regularly on hillside homes in Phillips Ranch where pigeons and crows roost on rooftop ledges. Bird droppings are acidic and can etch the anti-reflective coating on panel glass over time. They also block sunlight on that specific cell, creating a localized hot spot that degrades the cell faster. If you’re seeing droppings on your array, call us for a cleaning and ask about critter guard installation. It’s a one-time fix that keeps the birds off permanently.
Dirty panels produce less energy, which means you buy more from SCE and your true-up balance at the end of the year is higher than it should be. If your system is undersized relative to your usage, a 15-20% production loss from soiling can add $150-$400 to your annual true-up bill, depending on your rates and usage. Cleaning restores that lost production and brings your true-up number back to what your system was actually designed to deliver. For Pomona homeowners on SCE time-of-use rates, that difference shows up fast during summer peak pricing.
Call Gus’s Solar for Solar Panel Cleaning in Pomona
We serviced a 1963 ranch in the 91766 flatlands off Holt Avenue where the homeowner’s 22 SunPower panels had gone three years without cleaning. Valley dust and fireworks ash had cut output by nearly 18 percent. Our crew removed the debris, inspected the 100-amp panel for any solar-related strain, and restored the array to within 2 percent of its original production estimate. That’s the kind of result we bring to every Pomona job.
If your panels look dull, if your SCE bill is creeping up, or if you can’t remember the last time anyone looked at your array, call us. A live person answers 24/7. Estimates are free. The price we quote is the price you pay. We don’t want a signature tonight. Take two weeks, think about it. The price will be the same. Call (877) 550-6892 and ask for Gus.
Written by Gus Petrakis, Owner at Gus’s Solar, serving Pomona and the surrounding San Gabriel Valley communities since 2011.






Before
After
Before
After
Before
After