Request a commercial quote
Give us the site address, a rough panel count, and how high the panels sit. We'll follow up on work hours and access, then send a scope and a price.
Call (833) 444-4173 and ask for a commercial quote.
What we confirm before we touch your modules
Water hardness
Contra Costa Water District’s 2025 report lists average hardness of 74 mg/L at its two treatment plants, with reported ranges of 59 to 90 mg/L and 54 to 96 mg/L. Water that hard leaves spots on glass as it dries, so we clean with deionized water, never local tap water.
Pressure on the glass
Our SolarCleano F1’s tracks put about 0.61 psi (4,200 Pa) on the glass, under the 5,400 Pa (0.78 psi) load panel makers test their modules to. We don’t pressure wash, and we don’t use chemicals.
Scheduling around your operations
The crew works nights and weekends, and overnight when a site needs it. For a school that usually means a weekend, a non-school day, or June and July, so nobody is working around a live campus.
Offices and retail centers work the same way. The crew cleans when the parking rows or the roof are clear, scheduled for evenings, weekends, or overnight.
Send any access rules your property applies to contractors, and we'll schedule around them. We work commercial sites across the Greater Bay Area, from Napa to Livermore to Burlingame.
Getting onto elevated carports
We run a SolarCleano F1 in its 47-inch configuration on elevated carport canopies.
The robot makes sense from roughly 300 panels up. Below that, a crew is the better fit, and we'll say so before we quote. Carport specifics for school districts and business parks are on our solar carport cleaning page.
A lift sets the F1 down on the canopy and picks it back up between rows. No disassembly on site, no parts left on the ground.
How often a commercial array needs cleaning
Most East Bay commercial arrays do well with cleaning twice a year or quarterly. Low-tilt carports and flat roofs shed rain slowly, so dust stays on the glass longer than it would on a pitched roof.
Two site conditions push a schedule toward quarterly. A large resident bird population leaves concentrated droppings on the glass between visits. Construction or agricultural activity nearby puts a steady dust load on it.
We'd rather tell you a site needs two visits a year than sell it four. Our guide to commercial solar panel cleaning in the East Bay covers what business owners here actually deal with.
What the work looks like


Before and after at the same school carport, facing the same direction. More commercial results are in the commercial gallery.
Our largest contract is 3.5 MW of solar across 18 sites for an East Bay school district. We hold six recurring commercial accounts.
What to send for a portfolio quote
- Each site's address, rough panel count, and mount type (carport, roof, or ground).
- When the site allows work, plus any parking, loading-area, or contractor access rules.
- The records your team needs, such as completion reports or bid documents, and the procurement deadline.
- One-time cleaning or a recurring contract. Quarterly contracts run about 20% below one-off pricing.
School and municipal contracts are scoped to the prevailing wage and certified payroll requirements that apply to them. Our DIR public works contractor registration number is 2000010661.
The quote form above takes one site. For a portfolio or a bid, describe the sites in the contact form, or call (833) 444-4173.
For what drives the number, our guide to commercial solar panel cleaning cost breaks down the variables, and the Bay Area commercial services overview covers the wider region. Residential arrays are a different service: home solar panel cleaning.
Commercial solar panel cleaning questions
Does commercial solar panel cleaning affect the module warranty?
Our method follows the cleaning guidelines module makers publish: deionized water, soft-bristle brushes, no pressure washing, no chemicals. Warranty terms are set by each manufacturer, so if your modules carry their own cleaning conditions, send them with the quote request and we'll check them before the first panel is cleaned.
Can robotic cleaning equipment be used on elevated solar carports?
Yes. Total Solar Cleaning runs a SolarCleano F1 robot in its 47-inch configuration on commercial carport canopies across the Greater Bay Area. It goes up by lift and stays in one piece from row to row. Elevated carports are routine commercial work for us.
Why do you clean commercial solar panels with deionized water?
Because hard tap water leaves mineral spots on glass as it dries. Contra Costa Water District's 2025 report puts average hardness at its two treatment plants at 74 mg/L (ranges of 59 to 90 and 54 to 96 mg/L). Deionized water has those minerals taken out, so it dries clear with no soap or chemicals.
How often do commercial solar panels need cleaning in the East Bay?
Twice a year or quarterly, for most East Bay commercial arrays. Go quarterly if the site has a resident bird population, construction or farm dust nearby, or low-tilt carports and flat roofs that rain barely rinses. Otherwise, twice a year in late spring and late fall.
Can you clean our solar panels outside business hours?
Yes. We work evenings, weekends, and overnight, so the crew cleans while the parking lot or roof is empty. School sites usually go over a weekend, on a non-school day, or in June or July.
What insurance and safety training do your commercial crews carry?
Total Solar Cleaning carries $2,000,000 in general liability coverage and workers' compensation. Our crews are safety-trained for the elevated and rooftop work commercial arrays require, and our lead technician is ISCA certified through the International Solar Cleaning Academy.
What is your minimum commercial job size, and what do you not do?
We don't publish a minimum. Our SolarCleano F1 robot suits sites of roughly 300 panels and up; below that, a crew is the better fit and we quote the crew instead. We clean solar carports, flat commercial roofs, ground mounts, and multi-site portfolios. We don't do electrical work; that goes to your installer or a licensed electrician.
What documentation do you provide after a commercial cleaning?
Every commercial job comes with before and after photos of the array. On a recurring contract, each site gets the same record on every visit, and one point of contact handles scheduling and reporting for the whole account. If your procurement team needs other completion records, list them in the request.
How much does commercial solar panel cleaning cost?
We quote commercial work from array size, access, and the hours the site allows work. There's no flat per-panel rate, because a 200-panel carport over an active parking lot and a 200-panel ground mount behind a fence are different jobs. A quarterly contract comes in about 20% under one-off pricing. Start with the quote form on this page, or describe several sites in the contact form.
Do you handle multi-site portfolios for property management companies?
Yes. We hold six recurring commercial accounts, and the largest is a school-district contract. A portfolio gets one point of contact, one schedule, and before and after photos for each site on every visit. Send the site list through the contact form and we'll price it as one scope.
Get a Commercial Module Cleaning Quote
Tell us the site, the array, and your operating schedule. We will come back with a scope and a number.
Or call (833) 444-4173
