Sacramento’s straightforward exterior-care team
A wide view of dust-covered solar panels on a roof

Why dust matters more than it seems like it should

Close-up of dust and grime built up on a Sacramento solar panel

Solar panels rely on direct, unobstructed sunlight hitting the cells. A thin layer of dust, pollen, or valley haze scatters and blocks a portion of that light before it ever reaches the panel surface, a phenomenon the solar industry calls soiling loss. The U.S. Department of Energy tracks solar production and efficiency factors at a national level if you want the broader research behind residential soiling loss.

In the Sacramento area, a long dry season means dust and pollen have months to accumulate uninterrupted, since there's no regular rain to rinse it off naturally the way a wetter climate would. By the time the rainy season finally arrives, panels can carry most of a summer's worth of buildup.

How soiling loss is actually measured

Solar installers and researchers measure soiling loss by comparing a panel's actual output against its expected output under the same sunlight conditions, factoring out variables like temperature and angle. The gap between expected and actual output, assuming the system itself is functioning normally, is attributed to soiling.

This is different from a sudden output drop, which usually points to an equipment issue rather than dust. Soiling loss shows up as a gradual decline over weeks and months, not an overnight change, which is one way to tell the two apart if you're watching your system's production numbers.

What buildup actually costs you

The exact output loss depends on how dirty the panels get and how long they go without a rinse, but heavily soiled panels can lose a meaningful share of their potential output over a dry season. For a system that took years to pay for itself, that's real money left sitting on the roof instead of showing up on your electric bill credit.

Bird droppings and pine debris make it worse, since they create shaded spots that can affect an entire panel's output rather than just dimming it slightly across the whole surface. A single bird dropping in the wrong spot can shade an entire cell string, which has an outsized effect compared to even dust.

Stop leaving output on the roof

See current solar panel cleaning pricing and get your output back.

View pricing

Sacramento's dust season, broken down

Soiling buildup in this climate follows a fairly predictable pattern tied to the dry season.

PeriodWhat's accumulatingCleaning priority
March to MaySpring pollen, tree bloom residueModerate, especially near flowering trees
June to SeptemberValley dust, agricultural haze, minimal rainHigh, this is when soiling peaks
October to NovemberContinued dust plus early leaf debrisHigh, ideally clean before peak sun return
December to FebruaryRain provides some natural rinsingLow, though heavy rain alone rarely fully cleans panels

Choosing a cleaning schedule for your system

Most homeowners in this area see the best return from a cleaning once or twice a year, timed for right before the sunniest, highest-output months when clean panels matter most financially.

Systems near agricultural fields, busy roads, or heavy tree cover may benefit from a third cleaning, since they accumulate soiling faster than a typical suburban rooftop. Larger systems or ones installed at a lower tilt angle, which don't self-rinse in rain as effectively as a steeper angle, are also worth cleaning a bit more often.

System situationRecommended cleanings per year
Typical suburban roof, moderate tilt, light tree cover1 to 2
Near agricultural land, busy roads, or heavy dust sources2 to 3
Low-tilt installation, less natural rain rinsing2 to 3
Heavy overhead tree cover (pine, bird activity)2 to 3

Why DIY panel cleaning is riskier than it looks

Cleaning your own panels seems straightforward, but there are a few ways it commonly goes wrong. Many of the same pressure-and-surface mistakes covered in Pressure Washing 101 show up here too, just at a steeper angle and a higher price tag if something goes wrong.

  • Abrasive tools or stiff brushes can create fine scratches that scatter light and cause permanent output loss worse than the dust itself
  • High-pressure washing can force water into panel seals or mounting hardware, risking a warranty claim down the road
  • Standard glass cleaners or dish soap can leave a residue film that actually attracts more dust over time
  • Walking on panels to reach every section risks cracking a cell, which isn't always visible but does reduce output
  • Working at roof height on a tilted, sometimes slick surface carries real fall risk without the right equipment

Skip the risk. Let a professional handle it safely.

Get a free quote

How professional cleaning is different

Close-up of a freshly cleaned, streak-free solar panel

A proper panel cleaning uses soft brushes and plain water or a panel-safe solution, never abrasive tools or high pressure, since scratching the surface can cause more permanent output loss than the dust ever did. The same soft-touch principle applies to roof cleaning, where abrasive methods do more harm than the buildup they're meant to remove.

It's also worth a quick visual inspection while cleaning, since loose mounting hardware or damaged wiring is far easier to catch during a scheduled cleaning than after an output drop sends you looking for the cause. Current pricing and what's included is on our solar panel cleaning page.

What to look for in your production data before and after

If your system has a monitoring app, it's worth checking production on a sunny day before a cleaning and comparing it to a similarly sunny day shortly after. A noticeable jump right after cleaning is a reasonably direct way to confirm how much soiling was actually costing you, specific to your own roof and local conditions rather than a general estimate.

Soiling loss versus other causes of reduced output

Not every output dip is caused by dust, and it's worth ruling out the other common culprits before assuming a cleaning will fix it.

CauseHow it shows upFix
Soiling (dust, pollen, debris)Gradual decline over weeks or monthsProfessional cleaning
Shading from new growth or constructionOutput drop concentrated at certain times of dayTrim trees or reassess the obstruction
Inverter or wiring issueSudden drop, often to a specific string or the whole systemElectrician or solar technician diagnosis
Seasonal sun angle changePredictable, gradual shift tied to the calendarExpected, not a fault to fix

Panel angle and placement change how fast they soil

Not every roof-mounted system accumulates dust at the same rate, even in the same neighborhood. A few physical factors change how quickly soiling builds up and how much a given cleaning schedule actually matters for your specific installation.

  • Tilt angle: a steeper tilt sheds loose dust more effectively in light rain than a near-flat mount
  • Roof height and surrounding structures: lower installations near ground-level dust sources (driveways, gravel, agricultural activity) soil faster
  • Proximity to trees: beyond shading individual cells, overhanging branches drop sap and debris that bonds more stubbornly than plain dust
  • System age and surface coating: some panel coatings resist dust adhesion better than others, though all benefit from periodic cleaning

What a cleaning appointment typically includes

Beyond the actual rinse and brush pass, a thorough solar cleaning visit should give you more than just cleaner panels.

  • A visual check of visible wiring and mounting hardware for obvious wear or looseness
  • Confirmation that drainage channels at the panel edges aren't blocked by accumulated grit
  • A note of any areas with unusually heavy soiling that might benefit from a shorter interval going forward
  • A straightforward answer about whether your specific system would benefit from one, two, or three cleanings a year based on what the crew actually sees on your roof

Book your panel cleaning and get back to full output.

Book now

Pairing solar cleaning with other roof work

If your panels are mounted on the same roof that needs gutter cleaning or moss treatment, scheduling them together is usually more efficient than three separate visits. The crew is already on the roof, and a combined visit means your gutters, your shingles, and your panels are all getting attention on the same seasonal schedule instead of drifting out of sync with each other. See Why Roof Moss Is a Bigger Problem Than It Looks for how moss and shaded buildup affect the roof itself while you're thinking about the panels on top of it.

Frequently asked questions

Common questions homeowners ask before their first professional panel cleaning.

  • Does rain clean panels well enough on its own? Light rain mostly just wets the dust rather than rinsing it off, and can leave streaking behind. A real cleaning does more than rainfall alone.
  • Will cleaning void my solar warranty? Professional cleaning with soft brushes and non-abrasive methods shouldn't affect a manufacturer warranty. DIY cleaning with the wrong tools is the more common cause of warranty concerns.
  • How can I tell if dust is actually affecting my output? Compare your system's production app readings to the same period in a prior year, or request a cleaning and watch for a jump in daily output right after.
  • Is it worth cleaning panels in the middle of the dry season, or should I wait for the rain to start? Cleaning mid-dry-season, rather than waiting for the first rain, captures more of the lost output during the months when soiling is at its worst.
  • Do newer panels soil differently than older ones? The physical soiling mechanism is the same regardless of panel age, though some newer coatings are marketed as somewhat more self-cleaning in light rain, which doesn't eliminate the need for periodic cleaning.
  • Can ground-mounted panels be cleaned the same way as roof-mounted ones? Yes, the cleaning approach is largely the same, though ground-mounted systems are naturally more accessible and tend to accumulate more splash-up dust from nearby landscaping.

Free inspection, firm price

Ready to get this handled instead of just reading about it?