Most solar panel cleaners in the Bay Area can make glass look clean for an afternoon. The difference between a good one and a risky one shows up in the method, the insurance, and how honestly they talk about what a cleaning will and will not do. Here is what to check before you hand someone a ladder and your roof.
Ask what water they use
This is the single most telling question. Tap water in the East Bay carries roughly 150 parts per million of dissolved minerals, and every tap-water cleaning leaves a thin calcium and silica film that blocks light and builds up over time. A cleaner who rinses with a garden hose is trading loose dust for a bonded film that costs output every month. A professional uses deionized or purified water that holds under 10 ppm and dries with zero residue. If a company cannot tell you what water they use, that is your answer. The chemistry of why deionized water matters is worth understanding before you book anyone.
Confirm they carry insurance
Anyone working on your roof should carry both general liability insurance and workers compensation. Liability covers damage to your panels, roof, or home. Workers comp covers an injury on your property so the cost does not land on your homeowners policy. Ask for a certificate of insurance, and do not accept a verbal yes. A legitimate company sends proof without hesitation. A cleaner with no coverage is cheaper for a reason, and the savings vanish the moment something goes wrong on a two-story roof.
Look at how they access the panels
Good cleaners never step directly on the panels themselves. Walking on the glass can cause micro-cracks that do not show up until output quietly drops later. That does not mean the crew avoids the roof entirely: a technician typically does work from the roof to reach the array properly, they just stay off the panel surface, cleaning from the frame and edges with soft-bristle brushes and deionized water. Ask how they plan to reach your system and whether they ever step on the panels themselves. If a company's default is to walk across the array with a bucket, keep looking.
Expect a flat price after they see your system
A trustworthy quote comes after someone knows your panel count, roof height, and access, not before. Be cautious with any price given sight unseen or any per-panel rate that balloons once the crew arrives. Ask whether the quote is flat and what it includes: a full rinse, the frames, and any bird-dropping spot work. In the Bay Area a straightforward residential cleaning is a defined job with a defined price, and a clear number up front is a sign of a company that has done this many times.
Read what the reviews actually say
A five-star average tells you less than what the reviews actually say. Look for repeat customers, mentions of the crew being on time, careful work around roof edges, and clear communication. Local reviews from your own area carry more weight than a national average, because a Bay Area company that knows Concord pollen and Diablo-wind dust is solving the conditions your panels actually face. A pattern of complaints about no-shows, surprise charges, or streaky glass is worth more than the headline rating.
A good company is honest about what cleaning cannot fix
The best sign of a company worth hiring is one that tells you when you do not need them. A cleaning restores output lost to a surface film. It does nothing for an offline inverter, permanent shade, or the normal seasonal dip of winter, and it does not change your warranty status. A cleaner who understands that a proper cleaning does not void your panel warranty and who will talk you out of an unnecessary job is one you can trust with the necessary ones.
Local knowledge matters in the East Bay
The Bay Area is not one climate. Inland cities collect dust and pollen faster because there is no marine fog to rinse the glass between cleanings. Concord panels, exposed to spring pollen and summer dust with little natural rinse, soil differently than a foggier coastal roof, and a local cleaner prices and schedules around that. A company that works your specific city knows how often your panels realistically need attention, which saves you from both neglect and over-cleaning.
Total Solar Cleaning is an ISCA-certified, fully insured Bay Area solar cleaning company that works from the ground with deionized water and quotes a flat price after seeing your system. Call (833) 444-4173 for a quote or to talk through whether a cleaning is even the right call for what your panels are doing. You do not need to be home for the cleaning itself.
