What Equipment Do You Need to Clean Solar Panels Yourself?
Clean solar panels yourself with a soft-bristle brush on a water-fed pole and deionized or distilled water. What to skip, and when to call a pro.
Read moreWhat We Do
Deionized water and soft-bristle brushes. No chemicals, no streaks, no warranty issues. Restore peak efficiency in one visit.
Full gutter flush and debris removal. Prevent water damage and keep your roof system working as intended.
Critter guard mesh around your panels stops pigeons and squirrels from nesting underneath. One-time installation, lasting protection.
Why Total Solar Cleaning
Mitch McKay holds the ISCA Certified Solar Panel Cleaner (CSPC) designation, one of very few in the Bay Area. That means methods that follow published manufacturer cleaning guidelines, and electrical safety compliance, every time.
$2M in liability coverage protects your property from the moment we arrive. Business licensed and insured, so you never have to wonder if something goes wrong.
Founded in Concord in 2022. 5.0 stars across 50+ Yelp and Google reviews. We answer our own phones, show up on time, and do what we say we'll do.
Real Results
Bonded droppings, ash, and pollen shade cells and can permanently etch the glass. One clean removes what rain can't and protects your warranty.
Residential system, Concord CA · Drag the handle to compare
Founded in Concord, 2022About Us
Total Solar Cleaning was founded in 2022 by Mitch McKay, a Concord native who saw how many Bay Area homeowners were leaving money on the table with dirty panels. Mitch set out to build the most professional solar cleaning company in the East Bay.
Mitch holds the ISCA Certified Solar Panel Cleaner (CSPC) designation and carries $2M in liability insurance. Every job follows published manufacturer cleaning guidelines (deionized water, soft bristle brushes, zero chemicals) so your warranty stays intact.
In three years, Total Solar Cleaning has earned 5.0 stars across 50+ reviews on Yelp and Google, serving 30+ cities from Contra Costa to Alameda County. We answer our own phones, show up on time, and guarantee our work.
Where We Work
Not sure we cover your area?
Call us and we will tell you in 30 seconds, or send the form and we will confirm your coverage.
Commercial Services
From rooftop arrays to ground mounts, scissor lifts to multi-site contracts. We handle it.


From the blog
Clean solar panels yourself with a soft-bristle brush on a water-fed pole and deionized or distilled water. What to skip, and when to call a pro.
Read moreCommercial solar arrays are cleaned quarterly or twice a year based on soiling exposure. What sets the cadence and why contracts cut the per-visit cost.
Read moreSquirrels and rodents chew the wiring under solar panels, exposing live conductors and creating fire and repair risk. Critter guard stops it.
Read moreCommon Questions
We typically schedule residential cleanings within 3–7 business days, often sooner. Commercial services may require additional planning. Weekend scheduling is available.
Residential systems typically run $175-$350. Commercial varies by size. We offer free estimates.
No. Rain can't remove sticky pollen, bird droppings, and industrial pollution that bonds to panels. Rain often makes it worse by creating a muddy film as it dries. Professional cleaning removes all buildup.
In the Bay Area, at least twice yearly: late spring (May/June) to clear pollen, and late fall (Oct/Nov) for wildfire ash and dust. Commercial systems often benefit from quarterly service.
Yes. We carry $2M in liability insurance. Our lead technician is ISCA Certified and trained to clean to published manufacturer cleaning specifications: deionized water, soft-bristle equipment, no pressure washing, no chemicals.
Get a free quote today
50+ five-star reviews on Yelp and Google. We answer our own phones.