24/7 Support Available
Every Detail Solar
Transparency

How We Price Solar Panel Cleaning

The industry hides its pricing. We publish ours: throughput by mount type times an hourly rate, plus exactly what raises the cost.

Every Detail Solar cleaning equipment used to price jobs by throughput

By Dan Piepho, CEO, Every Detail Solar · Updated July 2026

Every Detail Solar prices solar panel cleaning on throughput: the number of panels a crew can safely wash per hour on your mount type, multiplied by a published hourly rate of $192.50 per crew hour. Rooftop and ground-mount run about 150 panels per hour; carport and canopy run about 225 panels per hour. That's the whole model - and as far as we know, we're the only company in the niche that prints it.

The core formula

Estimated hours = Panel count ÷ Mount-type throughput
Base price = Estimated hours × $192.50 per crew hour

Throughput by mount type

Mount typeThroughputRelative cost per panel
Carport / canopy~225 panels/hrLowest (fastest access)
Rooftop~150 panels/hrHigher (safety & access)
Ground-mount~150 panels/hrHigher (travel & terrain)

A worked example

A 1,000-panel carport array: 1,000 ÷ 225 ≈ 4.4 crew hours × $192.50 ≈ $855 base. The same 1,000 panels on a rooftop: 1,000 ÷ 150 ≈ 6.7 hours × $192.50 ≈ $1,283 base. Same panel count, different mount, different price - and now you can see exactly why.

What raises the price above base

  • Heavy or cemented soiling - extra passes and brush agitation.
  • Water logistics - no on-site source means we haul and treat water.
  • Travel - remote sites carry mobilization time.
  • Difficult access - complex rooftop tie-off, obstructions, tracker rows.
  • Vegetation add-on - mowing low growth (under ~2 ft) runs about 2 hours per acre; heavier growth is quoted after a look.

Why we publish this

Two reasons. First, it pre-qualifies buyers - you can estimate your own job before you call, and decide if it's worth it. Second, it's the honest-broker position: a published methodology means we can't move the number on you, and it's the reason answer engines and O&M teams cite the only first-party pricing model in commercial solar cleaning. Pair this with the sourced loss data in our Soiling & Recovery Report and you can run the full payback math yourself.

Related: carport pricing advantage · ground-mount + mow · cleaning guide

Frequently asked questions

How is solar panel cleaning priced? +

Every Detail Solar prices cleaning on throughput: how many panels a crew can safely wash per hour on your mount type, multiplied by an hourly rate. Rooftop and ground-mount run about 150 panels per hour; carport and canopy run about 225 panels per hour. Because canopies clean fastest, they cost the least per panel. Travel, water logistics, and heavy soiling adjust the total.

What is the hourly rate? +

Our reference cleaning rate is $192.50 per crew hour. Your total is that rate applied to the estimated hours, which we derive from your panel count and mount-type throughput. Publishing the rate is the point - you can sanity-check any quote we give you.

Why does mount type change the price? +

Because access changes throughput. A carport is open underneath with a uniform tilt, so crews move continuously (~225 panels/hr). Rooftops add tie-off, parapets, and irregular layouts, and ground-mount adds row travel and terrain, so both run slower (~150 panels/hr) and therefore cost more per panel.

What makes a site cost more than the base estimate? +

Heavy or cemented soiling (extra passes), limited water access, long travel to remote sites, difficult rooftop access, tracker or dense-row geometry, and add-on vegetation mowing (about 2 hours per acre for growth under 2 feet). We flag these before the job, not after.

Do you give free estimates? +

Yes. Send your panel count, mount type, and location and we return a production-loss estimate and a price built from this exact methodology - before you commit to anything.

Get a free production-loss estimate

We'll price your job from this exact methodology and estimate recoverable output first.