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 South Pasadena
Solar panel cleaning in South Pasadena usually costs between $150 and $375 for a typical residential array, and most jobs are done the same week you call. We know the streets here, from the Craftsman bungalows off Mission to the Spanish Colonials up toward Monterey Hills. Our crew works around tight gangways, protected oak canopies, and rear-slope arrays that national outfits don’t know how to reach safely. If your production numbers are dropping and you want a straight answer, call (877) 550-6892 and Gus or a live person will pick up.
Why Gus’s Solar Is South Pasadena’s Preferred Solar Panel Cleaning Company
We’ve been cleaning and servicing solar in South Pasadena long enough that homeowners recognize our trucks. Gus Petrakis started this company in 2011 and puts his name on every job, not a brand that disappears after the invoice clears. When you book a cleaning, the person who answers the phone knows what a rear-slope array on a 1920s Craftsman looks like, because we’ve cleaned dozens of them here.
Reviews from South Pasadena customers consistently mention two things: we show up on time, and we don’t invent problems to charge for. Our background-checked, uniformed technicians are Gus’s own crew, not subcontractors. The 90-Day Done Right Promise applies to cleanings too: if something’s not right, one call to (877) 550-6892 brings us back.
We answer the phone 24/7. Not a ticketing portal, not a call center in another state. When a Santa Ana wind event coats your panels in ash on a Friday evening, you can reach a live person immediately. We’ll send a technician to South Pasadena, often the same day or next morning.
Our Solar Panel Cleaning Services in South Pasadena
Our Solar Panel Cleaning team handles everything from a single bungalow roof to multi-family buildings and commercial arrays. Most homes in the 91030 and 91031 ZIP codes need one of the four services below, often in combination.
Residential Panel Cleaning
This is the core service: a deionized-water wash, soft brushes, and a hand-dry. In South Pasadena, we clean panels that sit on original clay tile from the 1920s, on wood shake (careful, careful), and on modern composite shingle re-roofs. We don’t use pressure washers. Pressure washers crack tile and void module warranties. We know the difference, and we treat your roof like it’s our own.

Commercial Array Cleaning
South Pasadena has a handful of commercial buildings along Fair Oaks and Mission with rooftop or ground-mount arrays. Soiling on commercial systems here comes from the same source as residential: Oak pollen, brake dust from Huntington Drive and Fremont Avenue traffic, and seasonal ash from foothill fires. We schedule commercial cleanings early morning or on weekends to avoid disrupting your business.

Bird & Critter Guard Installation
This is the service we recommend most often in South Pasadena. Pigeons nest under the curved overhangs of Spanish Colonial Revival clay tile roofs. Their droppings are corrosive, and once they establish a nesting site, they’ll come back year after year. We install mesh guards around the panel perimeter that keep birds out without trapping them. On a typical South Pasadena tile roof, we can install guards in a few hours, often the same visit as a cleaning.

Debris & Soiling Removal
Oak leaves, pollen, sap, ash, and dust. On rear-slope arrays hidden behind Craftsman bungalows, debris accumulates two to three times faster than on street-facing roofs. This service is a deeper cleaning: we remove organic matter from valleys and under panel edges, flush out drip points, and clear the drainage channels on clay tile. In South Pasadena under the city’s tree protection ordinance, a lot of that debris isn’t going anywhere unless we physically lift it off.

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 South Pasadena
We clean and service every major residential brand installed in South Pasadena: SunPower, Panasonic, REC, Qcells, Enphase, SolarEdge, and Tesla. The cleaning method doesn’t change much by brand, but what matters is knowing each system’s monitoring and shutdown hardware. On a South Pasadena home with an Enphase microinverter array, for example, we’ll inspect the microinverter cooling fins during a cleaning. Clogged fins on an old Craftsman’s rear-slope array mean heat buildup, and heat buildup means lost production long before the panels look visibly dirty.
We don’t upsell a brand-specific cleaning package. Clean water, soft brushes, and trained eyes work on all of them.
Common Solar Panel Cleaning Problems We See in South Pasadena Homes
- Neglected rear-slope arrays on Craftsman bungalows. When the panels sit behind the house, out of sight from the street, they get forgotten. These are the dirtiest panels we clean in South Pasadena, because protected oaks shed directly onto them and homeowners simply don’t see the soiling from the sidewalk.
- Hard water haze under oak sap. South Pasadena’s municipal water has high mineral content. A homeowner with a garden hose will leave mineral deposits that bond with oak sap and ash. That film cuts production more than the original dirt. We use deionized water for exactly this reason.
- Santa Ana ash bonding with morning dew. When the Santa Anas blow through and carry particulate from foothill fires, that ash settles on damp panels and dries into a cement-like film. Waiting a month to clean means aggressive scrubbing, and on older tile roofs that’s risk we’d all rather avoid. Cleaning within a week of a wind event is the smart move.
- Pigeon nesting on Spanish Colonial Revival tile roofs. In the 91030 ZIP code especially, we see pigeons establishing nests under tile overhangs above panels. The droppings get baked onto the glass and create permanent hotspots. This is the single most preventable cause of panel damage in South Pasadena, and a bird guard install costs a fraction of a replacement panel.
Pricing for Solar Panel Cleaning in South Pasadena, CA
For a typical single-family home in South Pasadena, expect to pay:
- Standard residential cleaning (up to 20 panels): $175-$275
- Larger or rear-slope-only arrays (21-35 panels): $250-$375
- Bird guard installation (materials included): $400-$900 depending on array perimeter and tile type
- Debris and soiling removal (heavy oak canopy): Add $75-$150 to a standard cleaning
What pushes the price up in South Pasadena? Access. A rear-slope array on a 1921 Craftsman with a 24-inch gangway and a protected oak overhanging the roof is more time and more care than a street-facing roof in a newer neighborhood. We’ll give you a straight number before we book, not a range that changes at the door. And if you have a written estimate from another company, we’ll give you a free second opinion. Call (877) 550-6892 and ask for one.
We Also Serve Cities Near South Pasadena
If you’re in Alhambra, Pasadena, San Marino, or San Gabriel, we’ve got your panels covered too. The same crew that cleans array roofs in South Pasadena works these neighboring cities daily, so you’re not getting a different company or a subcontractor.
Serving South Pasadena, CA - Our Local Coverage Area
We’re based in the South Pasadena 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 South Pasadena
Every six months, at minimum. If your array sits on a rear slope under a mature oak, consider quarterly service. South Pasadena’s tree ordinance means those oaks cannot be trimmed away, so pollen in spring and leaf drop in fall will land on your panels no matter what. Quarterly cleaning keeps production loss under 3-4%. Six-month cleaning typically recovers 8-14% on rear-slope arrays. Call (877) 550-6892 and we’ll assess your specific tree canopy and array position for free.
Yes, if your system’s production tracking shows a drop from your baseline. Most South Pasadena homeowners see a 5-15% production loss from soiling before they call us. That directly reduces your net metering credits with Southern California Edison. A clean array means more kilowatt-hours exported, which means more credits against your bill. We can pull your monitoring data during the estimate and show you the production gap.
Usually not, but we need to know about it when you book. South Pasadena’s Historic Preservation Ordinance often forces arrays to rear-slope-only placements, and we’ve cleaned hundreds of these. Our technicians work from tight side yards, gangways, and alley access as needed. We use ladders and standoff equipment that don’t damage original wood siding or clay tile. Send a photo when you call us, and we’ll tell you exactly how we’ll get there.
Yes, and it compounds quickly. Ash from foothill fires settles on panels and bonds with morning dew, forming a film that blocks light and traps heat. We recommend cleaning within a week of any significant Santa Ana event that carries ash into the San Gabriel Valley. Waiting means the film hardens and becomes more difficult to remove without risking panel damage. We offer post-storm cleaning for exactly this reason, and we can usually schedule you within a day or two.
We don’t recommend it, especially in South Pasadena. For the dangerous part: if your panels are on a second-story roof, a tile roof, or any slope beyond a shallow pitch, do not get up there yourself. Solar panels are slippery when wet, and falls from roofs are not something a homeowner walks away from. For the practical part: tap water here has high mineral content, which leaves a film that cuts output. If you must rinse them, use deionized or distilled water and never pressure wash. But the safest and smartest move is to call a trained professional at (877) 550-6892.
Why South Pasadena Is Different: The Historic Preservation Constraint Nobody Talks About
Here’s the thing most generic solar cleaning pages never mention: South Pasadena’s Historic Preservation Ordinance doesn’t just affect installation. It affects cleaning for the life of the system. Because the ordinance often requires rear-slope-only placement on Craftsman, Spanish Colonial Revival, and Period Revival homes, panels sit lower, catch more debris from protected oaks, and are frequently inaccessible from the street. Cleaning these arrays means working from tight side yards and alleys. It means knowing how to move a ladder through a 24-inch gangway without scraping 100-year-old redwood siding. It means understanding that the oak branch overhanging your array cannot be cut, so we schedule around its leaf drop and pollen cycles instead.
We cleaned a 1920s Craftsman bungalow near Mission Street last spring where a SunPower array had gone six months without service. To reach it, our tech had to squeeze a 24-foot ladder through a narrow gangway between the house and a protected oak, then work around an Enphase system that had clogged cooling fins. The homeowner’s production had dropped 14% due to ash and oak pollen. After a soft-brush deionized wash and a microinverter inspection, output came back to baseline. We set her up on a quarterly plan so the panels never sit dirty through an entire season again. That’s the kind of job we do in South Pasadena regularly, and it’s why a cleaning company that doesn’t know this city will either do the job badly or not do it at all.
Get Your South Pasadena Panels Cleaned Right the First Time
If your production numbers are down, your panels haven’t been cleaned in over a year, or you have pigeons eyeing your Spanish Colonial tile roof, call us. We’ll give you upfront pricing, no signature tonight, and a real answer about what your system needs. Take two weeks to think about it. The number we quote is the number you’ll pay. Call (877) 550-6892 and ask for Gus.
Written by Gus Petrakis, Owner at Gus’s Solar, serving South Pasadena and the San Gabriel Valley since 2011.






Before
After
Before
After
Before
After