How much does solar panel cleaning cost?
A typical residential solar cleaning costs $142 to $310, with most customers paying about $209, according to Thumbtack’s solar panel cleaning cost page (updated March 31, 2026). Its low end is $81 and its high end $557, and the page notes the price depends on where you live, local labor costs, the number of panels, how many stories the home has and how accessible the panels are.
| Pricing unit | Reported price (Thumbtack) | Where it fits |
|---|---|---|
| Per job, typical home | $142 to $310, most pay about $209 | The number homeowners search for |
| Per panel | $5 to $10 per panel (Crystal Clear Window Washing, Encinitas, California) | Homes with an unusual panel count; easy for customers to check |
| Flat rate up to a panel count | $129 to $149 for up to 32 panels, 1.5 to 2 hours of work (Window Genie of the East Valley) | Most single-family homes |
| Per additional panel | $2.50 per panel over 32 (same company) | Larger homes and small commercial |
| Commercial or large accounts | Discounted per-panel rate, no figure given | Arrays of hundreds or thousands of panels |
Two things stand out. First, the window cleaning industry owns much of this work: Thumbtack describes window washing companies quoting per panel or flat. Second, the per-panel number for a 20-panel home ($100 to $200 at $5 to $10) matches the flat-rate number, so the two models land in the same place for a normal house and only diverge on access and size.
If you already clean windows, this is an add-on with the same pole, the same pure water and the same customer. Our guide on starting a window cleaning business covers the equipment side; this page is only about prices.
Per panel or per system: which pricing should you use?
Use a flat price with a panel cap for homes, a per-panel rate for anything above the cap, and a per-panel sliding scale for commercial arrays. Pure per-panel pricing undercharges small jobs, because setup, travel and roof access cost the same whether there are 8 panels or 28.
Flat rate with a cap (homes)
Thumbtack’s example of $129 to $149 for up to 32 panels is the model: one number the customer can say yes to on the phone, built from about 1.5 to 2 hours of work. Your cap should match the size of a common system in your area; local installers and your own first twenty quotes will tell you what that is.
Per panel above the cap
Each extra panel over the cap is a minute or two of pole work with no extra setup, which is why the same company charges $2.50 per additional panel, a little over half of what its flat rate works out to per panel ($129 to $149 across 32 panels is about $4 to $4.66). Set your extra-panel price from your real time per panel, not from the base rate.
Per panel, sliding scale (commercial)
For a 400-panel carport or a 2,000-panel rooftop, quote per panel with price breaks at volume, and separately price the lift, the safety setup and the water. The commercial section below shows the structure.
Minimums
Whatever the model, set a minimum charge that covers travel and setup. Thumbtack’s low end of $81 is a warning: a job at that price only works if it is next door to another one. Bundle small solar jobs with a window or gutter clean at the same address instead of discounting them.
How roof access and height change the quote
Access is the biggest single price factor after panel count, because it decides whether the job is done from the ground with a pole, from a ladder at the eave, or on the roof with fall protection. Thumbtack lists “how many stories your home is” and “how accessible your panels are” among its cost factors, though it does not put a number on the difference, so the premium for height is yours to set from your own times.
| Access situation | How the work is done | Pricing effect |
|---|---|---|
| Ground-mount array | Pole or brush from the ground, fast | Your lowest per-panel rate |
| Single-story roof, panels reachable from the eave | Water-fed pole from a ladder or the ground | Base flat rate |
| Two-story roof, panels reachable with a long pole | Longer pole sections, slower rinse, more water | Add 25 to 60 percent, or a per-panel premium |
| Panels out of pole reach, walkable roof | Roof work with fall protection, two people | Priced by the hour for two techs plus safety setup |
| Steep, tile or wet roof | Roof work only with anchors and a plan, or decline | Highest rate, or no |
The percentages above are a structure to fill with your own times, not a survey result. The rule behind them is safety law: OSHA’s general industry standard 1910.28 requires an employer to protect each employee on a walking-working surface with an unprotected side or edge 4 feet or more above a lower level, by a guardrail, safety net or personal fall protection system. A solar roof almost always qualifies. Anchors, harnesses, a second person and the time to rig them are real costs, so a job that needs roof access cannot be priced like a pole job. Tile roofs add breakage risk on top. Our gutter cleaning guide goes deeper on ladder and roof safety.
How to price commercial and ground-mount arrays
Price commercial arrays per panel on a sliding scale, with the lift, water, safety setup and reporting as separate lines, and quote a recurring schedule rather than a single clean. Thumbtack notes discounts for commercial and large accounts because of the lower cost per panel at volume; the discount should come from your time per panel, which falls sharply when panels sit in long rows.
- Per panel, by tier. For example: one rate up to 200 panels, a lower rate from 201 to 1,000, and a lower one again above 1,000. Fill the rates from a timed test: on a flat carport, a two-person crew with a water-fed pole or a rotating brush can clean panels far faster than a residential pitched roof.
- Access equipment. A boom or scissor lift rental is a pass-through cost plus a handling margin. On flat commercial roofs, fall protection and a roof access plan are part of the price, not an extra.
- Water. Large arrays use hundreds of gallons of pure water. Price tank refills and resin or RO membrane use per job.
- Reporting. Facility managers want before-and-after photos and, ideally, production data from the monitoring system. Include a one-page report; it is what gets you the next clean.
- Schedule. Dust and pollen seasons set the frequency. A spring and late-summer clean is a common pair in pollen-heavy and dusty regions; quote both at once at a plan price.
The business case for the customer is lost production. A 2023 study led by the National Renewable Energy Laboratory, reported by CleanTechnica, looked at five utility-scale plants in North Carolina that had run more than seven years without manual cleaning: performance dropped by as much as 15 percent during peak pollen season, rain did not restore it, annual losses without planned cleaning were on the order of 10 percent, and a mechanical wet-brush cleaning raised performance by 5 to 11 percent. Put the owner’s own numbers next to that: a system’s annual production times its electricity rate times a few percent is often more than the cleaning costs.
Why water-fed poles set your cost per panel
A water-fed pole with purified water is the standard residential tool because it cleans glass from the ground or the eave, rinses without spotting, and needs no detergent on the panels. Its cost per job is small, which is what lets a two-hour flat rate be profitable.
- Pure water. Tap water leaves mineral spots on glass as it dries, and spots on a panel are both ugly and a small shading loss. A deionizing (DI) tank or a reverse osmosis unit removes the minerals. In hard-water areas, resin or membrane cost per gallon is your main consumable: track it.
- Pole and brush. A soft brush head on a telescoping pole, with the right length for the homes in your area. Longer poles are slower and heavier, which is part of why second-story jobs cost more.
- No abrasives, no pressure washer on the glass, no harsh chemicals. Many panel makers’ care guidance comes down to soft tools and water, and damage claims are the risk that can end a small cleaning company. Check the manufacturer’s cleaning instructions where you can, and never work on hot glass with cold water.
- Timing. Early morning or an overcast day: cool panels, less evaporation, fewer spots.
Homeowners who search for the DIY method land on our page about how to clean solar panels; the people who read it and then call a pro are usually the ones with a two-story roof, which is exactly where your pricing premium applies.
What else moves the price?
After panel count and access, the price moves with how dirty the panels are, how far you drive, what else you can clean at the same stop, and whether the customer buys a plan or a single visit.
- Soiling type. Dust rinses off; pollen film, bird droppings and lichen take brushing and sometimes a second pass. Ask for a photo before you quote, and add a surcharge for heavy buildup rather than absorbing it.
- Frequency. Thumbtack reports industry advice to clean twice a year. A plan with two visits priced together brings the per-visit price down a little and locks in the work; a first clean after years of neglect should carry a one-time premium.
- Travel. The IRS business mileage rate is 76 cents per mile for the second half of 2026, a fair proxy for vehicle cost. A 30-mile round trip is about $23 of vehicle cost before the tech’s time. Cluster jobs by neighborhood and charge a travel fee outside your core area.
- Bundling. Windows, gutters and panels at the same address share the setup. Price the bundle lower than three separate visits and higher than one.
- Region. Thumbtack’s $81 to $557 spread for the same service is mostly geography and labor cost. Check local quotes before you set a flat rate.
- Insurance. Working on roofs near electrical equipment changes your risk profile. Tell your insurer exactly what you do; our guide to cleaning business insurance explains the policies. This is not insurance or legal advice.
A worked solar cleaning quote (hypothetical numbers)
The job: 24 panels on a two-story home, reachable from the ground with a long water-fed pole, moderate pollen film, 10 miles from your last stop. Every number is hypothetical; replace it with your own.
| Line | Assumption | Cost |
|---|---|---|
| Technician time on site | 1.75 hours at $26 per hour loaded (two-story pole work is slower) | $45.50 |
| Drive time | 30 minutes at $26 per hour | $13.00 |
| Vehicle | 20 miles at $0.76 per mile | $15.20 |
| Pure water and consumables | About 60 gallons through DI resin, brush wear | $9.00 |
| Direct cost | $82.70 | |
| Price | Direct cost ÷ 0.45 (30% overhead, insurance and marketing; 25% profit) | about $184 |
| Per-panel check | 24 panels at $7.50, the middle of Thumbtack’s $5 to $10 per-panel range | $180 |
Both routes land near $180 to $185, inside Thumbtack’s $142 to $310 range and under its $209 typical price. If the panels needed roof access with two technicians and fall protection, the labor line roughly triples and the quote moves past $300, which is why that job should be priced by the hour after a site look, never from a panel count on the phone.
Run your own numbers in the profit calculator and send the quote on a written estimate with the panel count, the access method and the surcharges on separate lines.
How to present solar cleaning prices and sell the plan
Present one flat price for homes up to your panel cap, a per-panel price above it, a clear access surcharge, and a twice-a-year plan as the default. Then show the customer the production gain, because that is what they are buying.
- Ask for the panel count and a photo of the roof. Most owners know their count from the monitoring app. The photo tells you the stories, the pitch and the pole reach.
- Quote the flat rate with the cap stated. “Up to 30 panels, single story, from the ground: $X. Two-story: $Y.”
- Offer the plan. Spring and late-summer visits at a plan price, billed per visit, with a reminder before each one.
- Show before-and-after. A photo of the dirty and clean panel, and if the customer shares it, the monitoring app’s output the week after. One screenshot sells the next clean and the neighbor’s.
- Say what you will not do. No pressure washers on glass, no roof walking on wet tile, no work on a damaged array. Customers trust the company that declines the unsafe job.
A note on software: price per panel with the tables above, then put the twice-a-year repeat on a schedule. Broombook books the visit, sends the reminder, keeps a card on file and charges when the job is done, which is how a one-time wash becomes a maintenance client; see the features page for what it does.