See the difference professional solar panel cleaning makes for homeowners and businesses across Southern Wisconsin and Northern Illinois.
Recent Cleanings — At a Glance
| Customer | Location | Panels | Result | Date |
|---|---|---|---|---|
| Rural Ridge Array | Southern WI countryside | Residential array | Farm-dust & pollen restore | Summer 2025 |
| First Commercial Property | Southern WI | Ballasted flat-roof array | Finger-test proof · full restore | Summer 2025 |
| Discoloration Diagnosis | Southern WI | Residential array | Identified EVA yellowing (warranty) | Summer 2025 |
| 8-Year Neglect | Southern WI | Residential array | 8 yrs of compounded grime — cleared | Summer 2025 |
| WI State Capitol | Madison, WI | Commercial array | +16.7% irradiance | May 2025 |
| AF | Madison, WI | ~20 | +22% production | May 2025 |
| Sarah M. | Fitchburg, WI | ~24 | +17 kWh / day | Mar 2026 |
| David K. | Middleton, WI | ~22 | +20% production | Feb 2026 |
| U.S. Army Veteran | Southern WI | ~20 | Same-day app jump | Spring 2025 |
| Farm-adjacent | Baraboo, WI | Residential | Mirror-clean post-storm | Summer 2025 |
Results vary by system, weather, and accumulated soiling. See full Results Disclaimer.
Real Results By The Numbers
+16.7%
Measured production lift at the
Wisconsin State Capitol
+17 kWh
Production jump after cleaning
customer Sarah M.
+20%
Recovery after first cleaning
customer David K.
2–15%
Annual soiling losses
NREL Fleet Data
Production gains vary by system, weather, and soiling. See full Results Disclaimer · Research & Sources.
Installed in 2009. Never cleaned. 16 years of pollen, dust, hard-water deposits, and bird debris — gone in one visit. If the State Capitol trusted us with their rooftop, your property is in good hands too.

Wisconsin State Capitol rooftop — solar array post-cleaning, May 2025
Same panel, same spot, 30 minutes apart
We measured solar irradiance at the same spot on the same panel, before and after cleaning. The dirt was blocking light from reaching the cells — that's lost production, every sunny day, for 16 years.
Before
799.7
W/m²
After
933.9
W/m²
+16.7%
more light reaching the panels
+134.2 W/m² recovered at the measurement point
“If Wisconsin's most iconic rooftop needed cleaning after 16 years, the panels on your house probably do too.”
— Marquis Mason, Solar Alchemist
Irradiance readings reflect a single measurement point on this specific array. Recovered production varies by system, weather, and soiling conditions. See full Results Disclaimer.
A ballasted, flat-roof array on a small Southern Wisconsin business — the kind of installation most cleaning services quietly skip because ballast blocks and gravel make brush access awkward. This one didn't get skipped. And the proof came home on a fingertip.

One swipe. That's all it took. Every fingertip came back coated in a fine grey-black film — the exact invisible layer that had been silently eating this array's production every clear day for months.
Why this job mattered
Ballast blocks and gravel make brush access awkward. Frames sit low. There's nowhere to tie off. Most solar-cleaning outfits will happily bid on a residential shingle roof and quietly pass on a job like this. This one got the manufacturer-approved treatment instead — pole-fed 100% deionized water and a soft-rotary brush, zero chemicals, zero foot traffic on the glass.
The array sits on a small commercial building in a mixed-use Southern Wisconsin block — homes across the street, a video store next door, restaurants nearby. Not a marquee-name Fortune-500 rooftop. Just the kind of local, hard-working business that most people don't realize even has solar — and exactly the customer Solar Alchemist was built to serve.

The edge closer up — look at the fine mineral haze along the bottom rail. Rain builds this, rain doesn't remove it.
After the clean


“When I finished that job and looked at my hand, I remember thinking — there's no way this array had ever been cleaned. Not once. That grey-black on my fingers was months, maybe years of production this owner had been quietly leaving on the roof.”
That's the moment Solar Alchemist stopped being a residential-only side hustle and became a commercial operation. Every ballasted rooftop, every warehouse, every ag facility we've serviced since started with the confidence we earned on this one.
— Marquis Mason · Owner, Solar Alchemist · Southern WI & Northern IL
Rural roofs catch a completely different kind of soiling — farm dust in spring, wind-blown pollen from surrounding acreage, and the fine grit lifted off gravel roads by every passing truck. Rain doesn't clear it; it packs it in. Here's what a residential array looks like when it's finally treated to a manufacturer-approved clean.


What you're seeing: a residential array most homeowners assume is “fine” because it looks OK from the driveway. Look closer at the second shot — trees are visibly reflected in the glass. That reflection is the tell that every cell is finally receiving unblocked light. Same panels. Same sun. Fewer excuses.
From the ground, the “before” panel looks fine. Up close it's coated in a fine film — the kind that hides from rain and silently drags your numbers down all season.
Look at the right panel — you can see the trees reflected in the glass. That's a clean panel.
Most homeowners can't tell their panels are dirty — because from the driveway, dirty panels still look dark. The trick I tell folks: look for reflections.
A truly clean panel mirrors the sky like glass. You should be able to make out trees, clouds, even the silhouette of a passing bird. If yours look matte, hazy, or chalky — that's a microscopic film of pollen, pollutants, and mineral residue that rain alone cannot lift.
That film scatters incoming sunlight before it ever reaches the cell. The fix isn't pressure or scrubbing — it's 100% deionized water and the right protocol, applied once or twice a year. The reflection is the proof.
— Marquis Mason
Owner · Solar Alchemist
Look at the ‘after.’ The clouds are now visible in the glass. That's how much light was blocked before.
This array had never been touched since the day it was installed. Eight straight summers of pollen. Eight autumns of leaf-fall. Eight winters of road-salt drift. Eight springs of hard-water residue. All of it rain-baked into a film thicker than most homeowners will ever see.
The “before” isn't dust. It's sediment. Every rainstorm that hit this roof for the last decade added a microscopic layer — and rain is what packed it in, not what took it off.
Look at the “after.” Every cloud in the sky is reflected in the glass. That's not showmanship — it's the light finally reaching the cells for the first time since Obama was in office.
The bottom line: You can measure lost production in kilowatt-hours. You can also measure it in years of silent, compounding loss — every one of them recoverable in a single afternoon.
— Marquis Mason
Eight-year backlog cleared in one visit · Solar Alchemist
Sometimes a panel that looked hopelessly stained lifts back to factory-finish black with one pass. Other times — we scrub, we deionize, we go over it twice, and the mottling stays. That's not our brushes giving up. That's the panel itself telling us something. Here's what we've learned to spot in the field — and what we'll always tell you honestly.
Look at the two rows in this photo. They got identical treatment on the same afternoon — same soft-rotary brush, same 100% deionized water, same pressure. The top two panels lifted back to a rich, uniform, showroom-black finish. The bottom panel came out visibly lighter, streaked, mottled.
This is our tell-tale sign for what solar techs call EVA yellowing — the encapsulant layer between the glass and the silicon cells has degraded from years of UV. It's the plastic that's browning, not the glass. No brush on Earth reaches that layer.



Same roof. Same afternoon. What you're looking at is a homeowner's first honest snapshot of their array in years. The dust wasn't just costing them production — it was hiding a warranty issue.
Before we started, the whole array looked uniformly dark because pollen and mineral haze coated everything. Once we cleaned, the healthy panels lifted back to deep black — and a handful of panels revealed themselves as amber, patchy, and clearly failing. That yellowing has been progressing invisibly under the dust for years. It's a manufacturing defect / EVA degradation issue — not a cleaning issue. It's a warranty claim.
Our promise on every job
We'll tell you exactly which panels are cleanable — and which ones need a warranty conversation with your installer.
No pressure, no upsell, no pretending we can scrub away something that's failing inside the panel. That kind of honesty is why our customers refer us. We'd rather lose the sale on one panel and earn the trust for the next fifteen years.
— Marquis Mason · Owner, Solar Alchemist
When you've served the country, you don't trust just anyone on your roof. This customer wasn't convinced a cleaning was necessary. After we were finished, we were both glad the call was made.
Same array, same angle, before vs. after
This customer wasn't sure he needed a cleaning. After we were finished, we were both glad the call was made. The panels went from dull and hazy to crystal clear — and his app showed the production jump within hours.
Trust isn't given — it's earned. We're honored when veterans choose us.
Solar Alchemist · Locally owned, fully insured, OSHA certified
Same Baraboo array, same evening — rain alone, then one professional visit.
Rain is a rinse, not a cleaning. On panels coated with field dust, crop pollen, and minerals from hard well water, rainfall mostly redistributes the grime — leaving streaks, water spots, and a haze that flat-out blocks light.
What nature leaves behind, our deionized rinse and soft rotary brushes remove — manufacturer-approved, roof-safe, and warranty-friendly.
Marquis Mason
Solar Alchemist · Baraboo, WI
Same Madison rooftop — same afternoon. Pollen out, photons in.
A film of tree pollen is the single biggest production thief in residential systems each spring. It's too fine to see from the ground — but it scatters light before it ever reaches the cells.
You won't notice it. Your inverter will.
Marquis Mason
Solar Alchemist · Residential cleaning, Madison WI
Like what you're seeing?
Send 4 details — I'll personally review your system within 24 hours.
Same array, same rooftop — after the storm vs. after our visit
“I didn't think your services were needed until I watched my panels during a heavy rain storm. The rain did nothing and I realized I would need to scrub them to get all the gunk off.”
The “before” was taken right after a heavy Wisconsin storm. The “after” is what one professional visit looks like. No filters, no edits — just a customer who saw the truth with his own eyes.
Solar Alchemist Customer
Southern Wisconsin · Post-storm cleaning
Same array, same gray sky — minutes apart. No filters.
Sun hides dirt behind glare. Overcast days don't. The “before” reads flat and dusty — the “after” reflects the clouds like a mirror, meaning every available photon is now reaching the cells.
Cloudy days are when clean panels work hardest.
Marquis Mason
Solar Alchemist · Southern Wisconsin field results
The pollen the hose left behind
Before I started cleaning this array, I gave it a quick rinse with the hose — the same thing rain does to your panels. I turned around for no more than 30 seconds. When I looked back, this is what was still sitting on the glass.
Pollen, dust, and bird debris don't wash off. They smear, dry, and bake into the glass — quietly costing you production every single day.
This is how “rain” cleans your panels.
Marquis Mason
Solar Alchemist · Same array, before and after
One week of storms vs. one professional visit
It rained and stormed all last week — and this is what the panels looked like after. Did all that rain clean them like they say? Look at what we were able to accomplish with one visit.
This is what professional cleaning can do.
Marquis Mason
Solar Alchemist · Southern Wisconsin field results

Residential solar array after professional cleaning

Our soft-brush cleaning technique in action

Spotless panels ready to maximize production

Professional cleaning service in Dane County, WI

Another satisfied customer in Dane County
Our customers typically see noticeable production gains after professional cleaning, especially when panels haven't been cleaned in over a year. The visual difference is immediate—your panels will look dramatically better.
“That 17 kWh jump after cleaning was incredible—it was our highest production day in ages. I had no idea how much that thin film of pollen and dust was costing me.”
Sarah M.
Fitchburg, WI
“You just don't realize the film that builds up over the season until it's gone. Professional, quick, and my panels look brand new.”
Michael T.
Sun Prairie, WI
“Great communication and fair pricing. The before and after difference was dramatic. Will definitely use Solar Alchemist again.”
Jennifer L.
Dane County, WI
“I was skeptical about whether cleaning would make a difference. After seeing my production numbers jump 20%, I'm a believer. Scheduling my annual cleaning now.”
David K.
Middleton, WI