Field notes, case studies, and honest answers from Marquis Mason, a local Dane County owner-operator who cleans solar panels across Southern Wisconsin.
Everything I post here comes directly from the roof — real jobs, real production numbers, and the questions Dane County homeowners and Southern Wisconsin facility managers actually email me. I don't publish filler and I don't publish affiliate roundups. If a topic made it onto this page, it's because a customer asked, or because a seasonal pattern (pollen, road salt, farm dust, winter storm residue) changed how a specific array is producing.
Residential solar owners deciding whether rain is really doing the job on their rooftop. Facility managers whose production guarantee requires documented maintenance. Installers trying to answer the maintenance question when a customer calls six months after commissioning. If you fall into any of those categories, the archive below is written for you.

October 14, 2026
Soiling loss is measurable, not guesswork. The formula, NREL's published ranges, and the Wisconsin dollar math for a typical home system.

October 8, 2026
Done wrong, cleaning can void a panel warranty — the manuals say so in writing. Done to spec, cleaning is expected. Here are the details.

September 28, 2026
Farm arrays collect pollen, chaff, and field dust that rain won't clear. Maintenance timing, real loss numbers, and pricing for Wisconsin farms.

September 18, 2026
Panel makers disagree — once a year to twice a year. Wisconsin's pollen seasons and your own manual set the real cleaning schedule.

September 16, 2026
Rain rinses loose dust. It does not remove pollen film or bio-soiling. NREL field studies measured what rain leaves behind on panels.

September 14, 2026
Soiling is a line item for commercial arrays. Scope, published pricing tiers, service records, and what a cleaning agreement should cover.

September 10, 2026
REC's manual allows deionized water only. Canadian Solar requires low-mineral water. Here's why the water matters as much as the brush.

September 3, 2026
No form, no "call for pricing." Solar Alchemist's real per-panel rates, minimums, and plan discounts — plus when a cleaning pays for itself.

September 2, 2026
Owner-operated solar panel cleaning in Madison and Dane County. Local pollen seasons, published prices, and real 2026 numbers from Solar Alchemist.

August 31, 2026
One opaque bird dropping can shade a cell, force it to run in reverse, and cook it. What hot spots are, what causes them, and what cleaning fixes.