How To Clean Roof-Mounted Solar Panels

Sep 24, 2025

Leave a message

Clean panels in the early morning or late evening when they're cool. Use soft water (ideally deionized), a soft brush on a telescoping pole, and a gentle rinse. Avoid abrasives, high-pressure washers, and harsh chemicals. Work safely: use fall protection and shut down the AC side per your inverter's procedure, but remember modules remain energized in sunlight.


Safety First (Don't Skip This)

Fall protection: Full-body harness, roof anchors, lifeline, stable ladder with standoff. If you're not trained for roof work, hire a pro with rope access or a lift.

Electrical: Follow the manufacturer's shutdown sequence (turn off the inverter/rapid-shutdown), but treat panels and DC wiring as live anytime they're illuminated. Keep connectors dry; don't unplug wet cables.

Thermal shock: Never spray cold water onto hot glass. Heat stress can crack cells or glass. Clean at sunrise/sunset or on a cool, overcast day.

Roof integrity: Don't block drains or scuppers with hoses or buckets. Avoid stepping on fragile tiles, ridge vents, or skylight flashings.

Personal protection: Gloves, eye protection, non-slip footwear. Avoid working in high winds.


When (and How Often) To Clean

Rain helps, but it doesn't scrub sticky residues. Clean:

1–2× per year in moderate climates.

Quarterly or after events in dusty/farm/coastal/wildfire regions, or near construction where cement dust and grit accumulate.

As needed for hotspots like bird droppings, tree sap, or ash-these local stains can reduce output disproportionately.

A quick rule: if you can see film, spots, or droppings from the ground-or if production trends lower versus past seasons with similar weather-plan a clean.


Tools & Materials (What To Use)

Telescoping water-fed pole with a soft, non-abrasive brush (nylon or flagged bristles).

Deionized (DI) or softened water for a spot-free rinse (DI is best). Ordinary hard water can leave mineral spots.

Low-pressure hose nozzle (shower pattern). Avoid pressure washers.

pH-neutral, biodegradable soap (optional; use sparingly).

Squeegee with soft rubber blade (optional for glass, if reachable without stepping on panels).

Microfiber cloths for junction boxes and frames (no solvents).

Bucket, GFCI-protected outlet (if using a DI pump), and drip loops to keep cords dry.

PPE: harness, glasses, gloves, non-slip shoes.

Avoid: Abrasive pads, steel wool, scouring powders, strong alkalis or acids, petroleum solvents, high-pressure jets, and glass "razor scrapers."


Prep Checklist

Shut down per manual (rapid shutdown/inverter OFF). Assume modules are live in daylight.

Inspect from the ground: Note bird nesting, cracked glass, loose wire clips, or shading growth. Correct issues before washing.

Choose timing: Early morning-dew softens grime and panels are cool.

Protect the site: Cover sensitive electronics below the array if overspray could reach them; keep water away from attic penetrations.


Step-By-Step Cleaning Procedure

Dry debris removal (if reachable): Lightly brush off leaves and twigs to prevent scratching.

Pre-rinse (low pressure): Rinse top-down with DI or soft water to float off dust. Keep water off open electrical boxes.

Soak: Mist the surface for 2–3 minutes to soften dried droppings and pollen film.

Gentle agitation: Using the soft brush on a pole, work in long, overlapping strokes. Let the bristles do the work-no heavy pressure.

For stubborn spots (bird droppings), hold a wet brush on the area to rehydrate, then wipe. Avoid picking or scraping.

Optional soap: If film persists, add a few drops of pH-neutral soap to your bucket. Dip the brush, agitate lightly, and rinse thoroughly. Residual surfactant can attract dirt.

Final rinse: Flood with DI water for a spot-free finish. If using tap water, rinse well and avoid cleaning under direct sun to reduce spotting.

Squeegee (optional): On accessible panels, pull a soft squeegee top-to-bottom. Don't drag grit; rinse the blade frequently.

Dry frames & hardware: Wipe excess water from frames and junction boxes with microfiber to discourage corrosion.

Walk-down: Check that wire clips are intact, no conduits are sitting in puddles, and no debris blocks drains.

Re-energize: Restore power per the inverter's start-up sequence and confirm production and alarms.


Special Cases & Fixes

Hard-water spots: Switch to DI water. For light spotting, a DI rinse plus soft brush usually clears it. Avoid acid descalers; they can attack sealants and frames.

Tree sap/greasy films: Use warm DI water and a drop of neutral soap; dwell and wipe. Avoid solvents (acetone, mineral spirits).

Bird droppings: Rehydrate and gently wipe; frequent light touch-ups are better than one aggressive scrub.

Snow/ice: Don't chip or pry. Use a soft foam snow rake from the ground if removal is essential; otherwise let it melt.

Moss/algae (roof, not panel): Treat the roof with an appropriate cleaner, shielding the array from overspray. Don't apply biocides to glass or frames unless permitted by the manufacturer.


What Not To Do

No pressure washers: High-velocity jets can drive water past gaskets, lift edge seals, and pit coatings.

No abrasive media: Melamine sponges, scouring pads, and powders scratch anti-reflective coatings.

No harsh chemicals: Bleach, ammonia, citrus/vinegar, and strong alkalis/acids can degrade seals and frames.

Don't walk on panels: Glass can micro-fracture under point loads; frames are not designed as footpaths.

Don't clean when hot: Rapid cooling risks thermal stress.

Don't defeat safety: Never lean out over eaves without fall protection; never disconnect wet DC connectors.


Verifying Results (Performance Check)

Compare apples to apples: Look at day-over-day energy relative to irradiance (clear, similar-temp days). Many monitoring portals show normalized performance or performance ratio.

String underperformance: If one string stays low after cleaning, investigate shade, connectors, or electronics-not just dirt.


Maintenance Rhythm

Monthly visual from the ground.

Seasonal clean (spring pollen, late-summer dust), plus event-based washes (wildfire ash, dust storms).

Annual fasteners & wire check during cleaning: look for loose clamps, UV-brittled ties, or animal intrusion.


DIY vs Hiring a Pro

Hire a solar O&M crew if:

You have steep/fragile roofing, arrays near the ridge, or limited safe access.

You want pure-water pole systems that leave zero spotting without detergents.

You need reporting (before/after photos, torque/wire checks, production verification).

Pros should carry fall protection, DI systems, panel-safe brushes, and know how to keep water out of electricals.


Quick FAQ

Is rain enough to keep panels clean?
It helps, but it won't remove sticky residues (bird droppings, sap, pollution film). Periodic manual cleaning maintains peak yield.

Do I need deionized water?
Not mandatory, but DI water prevents mineral spots and often lets you skip detergents entirely.

Can I use window cleaner?
Most aren't necessary and may leave films. If you must, choose a pH-neutral, residue-free product and keep it away from seals and frames.

What's the best time of day?
Early morning-cool glass, softened dirt from dew, lower thermal shock risk.

Can I clean under full sun?
It's safer for the modules to clean when they're cool; in sun, water evaporates quickly and can spot

Send Inquiry