Panel Cleaning Required vs Rainfall-Only Decision Tree
Why this matters
A solar contractor gets two opposite asks regularly: customers convinced their panels need quarterly cleaning, and customers convinced cleaning is never necessary because of rain. Both can be wrong. Selling a cleaning to a customer whose annual rainfall handles soiling wastes their money and your truck roll. Letting a panel array sit in heavy soiling because "rain will clean them" lets a 5-10 percent production deficit run for years. The tree below sorts the call into "rainfall is enough," "cleaning will pay for itself," "cleaning is required for warranty," or "production loss is not soiling - keep diagnosing."
Symptom presentation
Pattern A: customer reports production decline year-over-year, suspects soiling. Pattern B: customer requests cleaning quote for cosmetic reasons. Pattern C: customer in an arid or coastal environment with no recent cleaning. Pattern D: customer near agriculture, refinery, airport, or dust source. Pattern E: customer has visible bird droppings or pollen film on panels but no production data.
Quick checks - 15 minute pass
- Pull monitoring data for last 12 months. Compare current production to same month previous year. A 3-7 percent decline (after weather normalization) and rising is consistent with soiling. Above 10 percent decline points to something else (failed optimizer, shading change, etc.).
- Visual at ground level with binoculars or drone. Uniform haze or dirt, edge soiling at panel frames, bird-streak striping, or pollen film.
- Local rainfall pattern. Annual inches, monthly distribution, longest dry stretch.
- Distance to soiling sources: distance to coast (salt aerosol), distance to active agriculture (dust, pollen), distance to highway (diesel soot), distance to commercial poultry (high ammonia particulate).
- Roof slope. Below 10 degrees, rain self-cleaning is poor. Above 30 degrees, rain self-cleaning is excellent.
- Panel manufacturer warranty - some warranties require periodic cleaning documentation for soiling-related claims (CertainTeed, REC, others).
Isolation tree
Step 1 - Rainfall threshold
The single best predictor of self-cleaning is monthly rainfall:
- Less than 0.5 inches per month: rainfall does not self-clean. Hand cleaning required for sustained performance.
- 0.5-2 inches per month: marginal. Edge soiling persists; mid-panel does clean.
- 2-plus inches per month: rainfall handles most cases for cleanable particulates.
Climate zones to watch:
- Southwest (Phoenix, Las Vegas, Tucson, Albuquerque): less than 8 inches annual, long dry stretches. Cleaning recommended.
- California Central Valley: 0-12 inches, dust from agriculture. Cleaning recommended.
- Coastal California: rainfall good but salt aerosol crusts and rain alone does not lift. Periodic cleaning helps.
- Desert Southwest near agriculture: cleaning twice a year minimum.
- Pacific Northwest, Northeast, Midwest: rainfall handles most cases except local sources (highway, ag).
- Southeast: rainfall handles most cases; pollen film in spring may benefit one cleaning per year.
Step 2 - Soiling source identification
Soiling type drives cleaning urgency:
- Uniform dust film: typical desert soiling, 2-7 percent annual loss. Rinse-only restores most.
- Pollen film: spring window only; rinse-only sufficient.
- Bird streaks: localized to roof line and panel edges; spot-clean.
- Lichen, moss, fungal growth: low-pitch, north-facing arrays in humid climates. Hand clean with appropriate cleaner; recurrence likely.
- Salt aerosol crust: requires fresh water rinse, will not come off in salt air alone.
- Ash from wildfire or industrial: heavy fall-out, often requires soft-brush cleaning.
- Diesel soot or kerosene soiling near refineries or airports: oily, sticks. Requires detergent.
Step 3 - Production loss quantification
Soiling causes a measurable production loss. Estimate:
- Sandia and NREL field studies suggest 0.1-1 percent loss per week dry-period accumulation in most U.S. climates.
- A 5-percent annual energy loss on a 10 kW system in a high-resource zone is about 800-1000 kWh per year - quantify the dollar value of that energy at the local utility rate to gauge cleaning ROI.
- Cleaning typically restores most of the soiling loss within hours of completion (confirmed by side-by-side test panels in NREL Soiling Database).
If production loss is below 3 percent annual and rainfall is adequate, cleaning is not justified. Above 7 percent, cleaning pays back fast.
Step 4 - Differential diagnosis: not soiling
Production loss not explained by soiling:
- New shading from a maturing tree or new building. Walk site, look for new shadow paths.
- Failed optimizer or microinverter on one or more panels (per-panel monitoring shows the outlier).
- Panel degradation faster than spec (rare; suspect manufacturer batch issue).
- String fuse blown, breaker degraded.
- Inverter MPPT failure.
If monitoring shows one or two panels far below the others, it is hardware, not soiling. Skip cleaning, diagnose.
Step 5 - Warranty requirement
Some panel warranties require documented cleaning for soiling claims (rare in residential, common in commercial). Some inverter or system warranties require periodic visual inspection. Confirm the customer's installer warranty for any documentation requirements.
Step 6 - Method selection
If cleaning is justified:
- DI water (deionized) with telescoping pole and soft brush: best for residential, no spotting, no roof access required when pole reaches.
- Plain hose water in arid regions: leaves mineral spots, reduces production a few percent until next rain. Acceptable in pinch.
- Soft-brush with mild dish detergent: for stuck soiling like bird streak or sap. Rinse thoroughly.
- Robotic cleaners (Solar Cleano, Hyperion): for commercial roof-mount arrays, not residential.
Never:
- Pressure wash (panel manufacturers prohibit; can drive water into junction boxes).
- Abrasive scrub pads or scouring powders.
- Acidic cleaners (degrade EVA encapsulant).
- Hot water on cold panels in winter (thermal shock cracks).
Confirming the diagnosis
Pre and post cleaning production comparison from monitoring (24-48 hours each, same weather window). Document visible soiling with photos. Map the soiling source on a site sketch for future planning.
Remediation
- Self-cleaning adequate: educate customer, decline the job politely. Document soiling rate annually.
- Cleaning justified by ROI: schedule semi-annual or annual, depending on source and rainfall.
- Cleaning justified by warranty: schedule per warranty interval, document.
- Production loss not soiling: diagnose hardware (per-panel data, string voltage, optimizer reports).
Working on a roof for cleaning is a fall hazard. OSHA 1926.501 requires fall protection for any roof work above 6 feet. Customers should not be cleaning their own roof arrays without a harness and anchor. Decline the job rather than send an untrained tech without PPE.
References
- NREL Photovoltaic System Soiling Database, Technical Report NREL/TP-5K00-72173.
- IEC 61724-1 Photovoltaic System Performance Monitoring, soiling ratio definition.
- OSHA 29 CFR 1926.501 Duty to Have Fall Protection.
- Manufacturer panel cleaning guidance (REC Group, Q CELLS, Panasonic, LG residential bulletins).
- ASTM E2840 Standard Practice for the Cleaning of Photovoltaic Modules.