Commercial Solar Panel Cleaning in Southern Wisconsin

Skip the sales pitches and corporate proposals. I'm Marquis Mason, and I clean commercial, agricultural, and municipal solar arrays across 11 Southern Wisconsin counties. Send me your location and panel specs, and you'll have a straight-to-the-point bid in 24 hours. No middlemen, no subcontractors—just direct service from the person doing the work.

Solar Alchemist is Wisconsin's only company dedicated exclusively to solar panel cleaning.

24-Hour Bid

One business day

Net-30

Invoicing standard

$2M Insured · W-9

On request

Multi-Site

One vendor, one PO

One Owner

I clean every panel

Get a firm bid in 24 hours.

Three things and I'll take it from there: panel count, mount type, and location.

Your written bid hits your inbox within 24 hours — scope, pricing, W-9, and insurance certs. Same operator on-site every visit. No sales pitch, no discovery call, no subcontractors.

Typical Wisconsin commercial buildings

What a typical WI commercial building loses to soiling.

Most Wisconsin commercial rooftops fall between 50 kW (small business, retail, office) and 500 kW (warehouse, ag, mid-size manufacturing). Here’s the annual soiling loss those buildings see at Wisconsin’s mid-2026 commercial electricity rate and typical Southern-WI production. If your site sits high in NREL’s soiling-loss range (farm-adjacent, low-tilt, gravel-road corridor), the higher scenarios apply. If low, the lower ones do. I don’t assume yours is either.

Small commercial · 50 kW

Small business · retail · office

~125 panels · enter in the calculator below

62,500 kWh/yr

~ $8,750/yr at $0.14/kWh

5% scenario$440/yr
10% scenario$875/yr

Mid-size · 150 kW

Warehouse · ag · mid-office

~375 panels · enter in the calculator below

187,500 kWh/yr

~ $26,250/yr at $0.14/kWh

5% scenario$1,315/yr
10% scenario$2,625/yr

Large facility · 500 kW

Manufacturing · big warehouse

~1,250 panels · enter in the calculator below

625,000 kWh/yr

~ $87,500/yr at $0.14/kWh

5% scenario$4,375/yr
10% scenario$8,750/yr

Math: system size × ~1,250 kWh/kW/yr (PVWatts, Southern WI) × $0.140/kWh (EIA, WI commercial mid-2026 average) × loss scenario. Panel counts assume ~400 W modules (current commercial-scale standard). Running a 1 MW+ solar farm or multi-site portfolio? The math scales linearly — text me and I’ll price it directly. Wisconsin has no published soiling study; treat percentages as scenarios, not promises.

And it only grows from here

Alliant Energy’s PSC-approved settlement raises Wisconsin electric energy charges roughly 3.5% in 2026 and another 6% in 2027 (energy charges on the bill, not total bill), so every kWh you lose to soiling costs more next year than it does today. See the Alliant Wisconsin rate review for the utility’s own timeline, and my sources page for the citation.

Wisconsin gives your array 6–8 strong production months. Soiling steals from every one of them.

Portfolio-Grade Estimate · Commercial & Institutional

Model the annual production your building is bleeding to soiling.

Purpose-built for warehouses, plants, agricultural operations, campuses, and government facilities. Enter the array's scale, the mounting profile, and its cleaning history, get an NREL-grounded soiling-loss projection your facilities team can budget against. No lead capture, no per-panel rates published. When you're ready, one click carries your inputs into my 24-hour written-bid workflow.

Multi-building portfolio? Enter the combined module count across all sites, I'll break it out per address in the written bid.

Enter array size, mounting profile, and service history to see the modeled annual production loss for portfolios at this scale.

The Wisconsin State Capitol's documented 16.7% more sunlight reaching the glass is a measured before-and-after reading from one real cleaning on that specific 17-year-old array — a same-panel spot reading, not a system-wide production claim. This estimator is an industry-average projection based on your inputs, not a promise about your facility's actual performance.

Case Study · Government

Wisconsin State Capitol, 16.7% more sunlight reaching the glass

I cleaned the Capitol's 17-year-old rooftop array using the same manufacturer-matched pole-fed 100% deionized water rig and soft rotary brush I'd use on your facility. No foot traffic on glass. A panel-specific biodegradable soap is used only for heavy soiling. An on-panel irradiance reading measured 16.7% more sunlight reaching the glass (799.7 → 933.9 W/m²) on the panel I tested, before/after the clean — a same-panel spot reading, not a system-wide production claim.

Wisconsin State Capitol rooftop solar panel photographed before Solar Alchemist cleaning, irradiance meter reading 799.7 W/m² at the measurement point
Before
Same Wisconsin State Capitol rooftop solar panel photographed 30 minutes later after cleaning, irradiance meter reading 933.9 W/m² at the same measurement point
After
Before:799.7 W/m²After:933.9 W/m²
+16.7% · +134.2 W/m²

Same panel, same spot, 30 minutes apart · Wisconsin State Capitol · May 14, 2026

17 yrs

Array age at time of cleaning

+16.7%

Irradiance reading (W/m²) — before/after

1 visit

Manufacturer-matched, no foot traffic

See the full Capitol before / after gallery

↳Same rig on a residential roof: my own 34-panel Dane County array measured +22% output the day after cleaning. Same operator, same safety standards, same manufacturer-matched method as the Capitol job. One day isn't a formal scientific test, but the trend held through the following weeks.

Case Study · Commercial (Flat-Roof)

The ballasted flat-roof job most cleaners pass on.

A small Southern Wisconsin business — ballasted, gravel-set flat-roof array. The exact installation type most cleaners pass on because ballast blocks and frame clearance make brush access awkward. I took it. The proof came home on a fingertip.

Marquis's fingertips visibly blackened after a single swipe across a commercial flat-roof solar panel, revealing months of accumulated pollen and airborne particulate that were invisible from the ground
The Finger Test · No Filter Needed

Ballasted

Flat-roof, gravel-set, the harder access most crews skip

Manufacturer-matched

Pole-fed 100% DI water + manufacturer-matched contact tooling · zero foot traffic on glass

Sky-mirror clean

Every row, every panel, visible reflection restored across the whole array

One swipe. Every fingertip came back coated in a fine film, the kind of buildup that reduces production on clear days without ever showing from the ground.

See the full flat-roof case study

Who I serve

Commercial Facilities

Manufacturing, warehousing, retail

Agricultural Operations

Farms, dairies, ag-co-op solar

Government Sites

Municipal, state, federal arrays

Multi-Site Portfolios

Property managers, PPA operators

What every bid includes

No surprise line items. No back-and-forth. Every bid I send is a firm written price backed by a standardized scope of work — reviewed by me, quoted by me, executed by me.

Satellite-verified panel count

confirmed on-site before the first clean

Pole-fed 100% deionized water + manufacturer-matched contact tooling

matched to your panel’s published manual

DI water first. Manufacturer-matched surfactant only when needed

zero residue, no harsh chemicals

Canopy & elevated arrays

serviced with rented lift equipment when reach demands it

Before / after photo documentation

for every visit, every site

Annual & bi-annual maintenance options

priced alongside the one-time bid

Net-30 invoicing

on commercial accounts

W-9 & $2M liability insurance

documentation on request

Multi-site contract structuring

matched to your AP cycle

Why facility managers pick me over the national outfits

Manufacturer-Matched Methods

I clean per each manufacturer's published guidelines — Tesla, SunPower, LG, LONGi, JinkoSolar, and 10+ others — so your asset stays warranty-compliant. I can email you the exact manufacturer bulletin I'm following before the job.

Same Hands, Every Visit

I quote every facility. I show up to every cleaning. There's no BDR, no sub, no rotating crew — which means no miscommunication compounding across visits. When you call, you get me.

Ground-Fed DI Rig

Pole-fed 100% deionized water applied through manufacturer-matched contact tooling. No foot traffic on your glass, no pressure washing, no microfracture risk. Spot-free finish because the DI rinse leaves zero mineral residue.

Procurement-Friendly

W-9 emailed within the hour. COI naming your entity as certificate holder by end-of-day. $2M general liability. MSA support, references on request.

One Local Vendor

Madison-based. I service all 11 counties of Southern WI. Managing 3+ sites? One PO, one W-9, one phone number across your entire portfolio. I'll price the bundle and align invoicing to your AP cycle.

Honest ROI

I won't overpromise. My numbers cite NREL and manufacturer studies. The Capitol's +16.7% is documented (measured with before-and-after readings on cleaning day), and I'd rather lose the bid than oversell the number.

Frequently asked by procurement

How fast will I get a bid?+
Within one business day — often same-day. I personally review every commercial site, so the bid comes from the person who'll be on your roof. No sales team. No back-and-forth.
I need W-9, COI, and MSA docs for our vendor packet. Can you provide?+
Yes to all three. W-9 emailed within the hour. COI naming your entity as certificate holder issued by end-of-day. MSA references on request. Tell me what your procurement packet requires and I'll match it line-for-line.
Net-30 invoicing?+
Standard on every commercial account I run. Portfolio clients: I'll structure billing to match your AP cycle — monthly, quarterly, or per-visit — whatever your finance team runs on.
Do you handle larger arrays?+
Yes. My pole-fed 100% DI rig with manufacturer-matched contact tooling scales to larger arrays on demand, with zero foot traffic on glass. The Wisconsin State Capitol (48 panels) is my largest documented reference to date; ask for current larger references when you request a bid.
Can you bid a multi-site portfolio?+
Yes — single bid, single W-9, single phone number across every site. Custom billing terms for property managers and PPA operators. Tell me how many sites and their rough locations and I'll price the bundle in one shot.
What happens if it rains after I schedule?+
I reschedule. No cancellation fee, no reschedule fee. I only clean in weather that lets the work hold — that's baked into every quote I send.
How do I get you started?+
Click "Request a Custom Bid" below or text/call (608) 571-4173 directly. Send me your panel count, mount type, and preferred service frequency. Your written bid lands in your inbox within 24 hours. No obligation to proceed.
Currently onboarding new commercial accounts this quarter

Send me your panel count. I'll send you a written bid tomorrow.

One business day. Firm pricing. Full scope of work. No sales calls. No obligation.

Download Commercial Info Sheet (PDF)

One-page overview procurement staff can forward internally, capabilities, insurance, contract vehicles, and the Capitol reference installation.

— Marquis, direct: (608) 571-4173 · text or call — I answer personally

I use simple site analytics to see which pages help people most. No ads, and I never sell your information. Privacy