SolarCleaningBossPro Blog — Quotes & Estimates

Per-Panel or Flat Rate: Choosing a Pricing Model for Solar Panel Cleaning

Every solar cleaning company has to answer one question before it can quote consistently: do you charge by the panel, or do you charge a flat price by system size? Both models are common in the trade and both can work. The mistake is not picking one, and ending up with a different method on every call.

Where Pricing Fits in the Quote

In How to Quote a Solar Panel Cleaning Job, Step by Step, the estimate gets built from your service list after you have the panel count and the roof details. This article is about what goes on that list in the first place: the core cleaning price that every other line sits on top of.

How Per-Panel Pricing Works

With per-panel pricing, you set one price for cleaning a single panel, then multiply by the count. A 20-panel roof at $6 a panel is $120. A 36-panel roof is $216. The math is the same every time.

What owners like about it:

Where it breaks down: very small systems. Six panels at $6 is $36, which does not cover the drive, the setup and the pack-up. That is what a minimum job charge is for, covered in Setting a Minimum Job Charge for Solar Panel Cleaning.

How Flat-Rate Pricing Works

With flat-rate pricing, you set a few size tiers and one price for each. For example:

What owners like about it:

Where it breaks down: the edges of each tier. A 21-panel roof pays a lot more than a 20-panel roof for almost the same work, and customers notice. Large systems also tend to be underpriced if the top tier is too broad.

Which One Should You Use?

There is no single right answer, but some patterns hold:

Whatever you choose, add height, pitch and extras on top as separate lines. Do not try to fold a second story or bird proofing into the base price, or you will end up overcharging easy roofs and undercharging hard ones.

Setting Your Numbers

This article will not tell you what to charge, because the right price depends on your area, your costs and your competition. A practical way to start:

  1. Time a few typical jobs from arrival to leaving, including setup and pack-up.
  2. Work out what an hour of truck, crew and water system really costs you.
  3. Set a per-panel price (or tier prices) that covers that cost on an average job with a margin you are comfortable with.
  4. Set the minimum so the smallest job still covers the trip.
  5. Review after a season and adjust.

Keep your price list short. A handful of lines you use every time beats a long list nobody remembers.

Putting the Model Into Your Software

In SolarCleaningBossPro, your pricing lives on the service list. For per-panel pricing, you set the per-panel cleaning price once, enter the panel count on the estimate and the line totals itself. For flat tiers, set each tier as its own line. Either way, the minimum, story and steep-pitch add-ons, bird proofing per panel, critter guards and inspection sit on the same list, so the estimate is built from lines rather than typed from memory.

The customer approves online, and the approved estimate becomes the scheduled job. To see the full estimate flow, visit the solar cleaning estimate software page.

Set Your Prices Once

SolarCleaningBossPro keeps per-panel prices, minimums and add-ons on one service list, so every solar cleaning estimate is built the same way.

Start Free Trial
No credit card required  ·  14-day free trial  ·  from $59/mo after
Keywords: solar panel cleaning pricing, per panel solar cleaning price, flat rate solar cleaning, how much to charge for solar panel cleaning, solar cleaning price list