ISCA Certified · Bay Area Solar Experts Since 2022

Your panels work harder when they're clean.

Total Solar Cleaning provides professional solar panel cleaning, gutter cleaning, and bird proofing across Contra Costa and Alameda Counties. ISCA certified. 5.0 stars on Yelp and Google. Residential cleaning from $195.

5.0 on Yelp & Google ISCA Certified $2M Liability Insurance A+ BBB Rating
5.0★
Yelp Rating
36+
5-Star Reviews
A+
BBB Rating
30+
Cities Served

What We Do

Everything your solar system needs

From routine cleaning to pigeon-proofing and gutter maintenance, we keep your investment protected and performing.

Most Popular

Solar Panel Cleaning

Purified-water deionized wash removes dust, pollen, bird droppings, and mineral deposits. Safe for all panel manufacturers and warranties.

Residential cleaning from $195 • Commercial custom quote
Bundle & Save

Gutter Cleaning

Full gutter cleanout including downspout flush. Protect your roof, foundation, and landscaping from water damage. Save when bundled with solar cleaning.

Call for quote • Bundle discount available
Permanent Fix

Bird Proofing

Pigeons nesting under panels cause wiring damage, fire risk, and costly repairs. We install professional mesh barriers that block access permanently.

Call for quote • One-time installation

Why Total Solar Cleaning

Not all solar cleaners are the same

Total Solar Cleaning is one of the few ISCA-certified solar cleaning companies in the Bay Area. We know how to clean panels the right way, so your warranty stays intact and your system keeps performing.

01

ISCA Certified

ISCA sets the professional standard for solar cleaning. Our certified technicians use the right tools and technique, so your panels come out cleaner with no risk to your warranty or coating.

02

Fully Insured

$2 million in general liability coverage plus workers comp. If anything goes wrong on your roof, you're covered. A lot of cleaning companies skip this. We don't.

03

Local & Trusted

Mitch McKay started this company in Concord in 2022. We're not a franchise. When you call, Mitch or one of his crew picks up. We stand behind every job we do.

Customer Reviews

36+ five-star reviews and counting

Real Results

What a professional clean looks like

Dirty panels lose up to 30% of their generating capacity. These are our actual residential results.

Solar panels after professional cleaning — clean, gleaming surface
Solar panels before cleaning — dusty, reduced output
Before After

Residential system, Concord CA • Drag the handle to compare

Total Solar Cleaning technician at work on a Bay Area roof Founded in Concord, 2022

About Us

Bay Area solar experts, built from the ground up

Mitch McKay started Total Solar Cleaning in Concord in 2022 with one goal: help Bay Area homeowners actually get what they paid for from their solar systems. Three years later, we're one of the most reviewed solar cleaning services across Contra Costa and Alameda Counties.

We're not a franchise. Mitch built this company on the idea that every solar owner deserves certified service from someone who actually knows what they're doing. Professional equipment, ISCA protocols, no shortcuts.

Every job comes with $2 million in liability insurance and a 100% satisfaction guarantee. When you call, you get us directly.

5.0 Stars on Yelp & Google
36+ Five-Star Reviews
30+ Cities Served

Where We Work

30+ cities across the Bay Area

We serve residential and commercial customers throughout Contra Costa County, Alameda County, and parts of Solano County.

Contra Costa County

ConcordWalnut CreekPleasant HillMartinezAntiochPittsburgBrentwoodOakleySan RamonDanvilleAlamoLafayetteOrindaMoragaEl CerritoRichmondHerculesPinole

Alameda County

OaklandFremontHaywardBerkeleyAlamedaSan LeandroCastro ValleyDublinPleasantonLivermore

Solano County

BeniciaVallejoAmerican Canyon

Not Sure We Cover Your Area?

Call us. We'll tell you in 30 seconds.

We add new cities regularly. If yours isn't listed, just call. We can usually help, and larger commercial jobs are rarely a problem regardless of location.

FAQ

Common questions about solar panel cleaning

How often should I clean my solar panels? +

Once a year at minimum, twice is better. Spring clears out pollen buildup; fall gets ahead of the winter rain that bakes debris onto your panels. In the Bay Area, bird droppings and dust add up faster than most people expect. Dirty panels can lose up to 30% of their output. On a $30,000 system, that's real money sitting on your roof.

How much does solar panel cleaning cost? +

Residential cleaning starts at $195 for most systems, and ranges up to $350 for larger systems. We offer bundle discounts when you combine solar cleaning with gutter cleaning or bird proofing. Commercial solar pricing is custom-quoted based on system size and access requirements.

Are you certified to clean solar panels? +

Yes. We're certified by the International Solar Cleaning Association (ISCA), which sets the professional standard for this industry. That covers the right tools, technique, and handling to protect your panels and keep your manufacturer warranty intact. We're one of very few ISCA-certified companies in the Bay Area.

Do you offer commercial solar cleaning? +

Yes. We handle commercial arrays of all sizes, from small rooftop systems to large ground-mounted installations. For bigger jobs we bring in professional robotic cleaning equipment. Pricing is always custom. Call (925) 324-2885 and we'll come take a look.

What else do you clean besides solar panels? +

Gutter cleaning, bird proofing, window cleaning, skylight cleaning, and roof cleaning. Pigeons nesting under panels cause real damage (wiring, fire risk) and bird proofing stops that permanently. Most customers bundle two or three services and save on each. Ask us about maintenance plans if you want to set it and forget it.

Get a free quote today

Clean panels. More power.
Zero hassle.

36+ five-star reviews on Yelp and Google. We answer our own phones.

Or fill out our quick form below — we respond within 2 business hours.