¢
BIZBITE

Solar Panel Cleaning Service

Keep solar panels shining—recurring revenue by design

Bottom line

Strong cash-flow candidate with manageable operations.

Solar panel cleaning services maintain residential and commercial solar arrays by removing dust, bird droppings, and debris. Dirty panels lose 15–25% efficiency. Customers pay $150–$400 for residential cleaning or $500–$2,500+ for commercial systems. The real opportunity: recurring contracts. Most solar panel owners prefer quarterly or semi-annual maintenance plans ($40–$150/month subscription), creating predictable recurring revenue. A solo operator can manage 20–50 residential accounts, generating $100K–$250K/year. The solar installation market is exploding (500K+ new systems/year in US), creating constant supply of potential customers.

Acquisition score
Margin · multiple · SBA data
72Excellent
Avg revenue
$200K/yr
$90K–$450K range
Profit margin
45%
~$90K SDE
Multiple
2.2–4×
of SDE
Est. buy price
$198K–$360K
startup: $15K–$50K

How It Works

Technicians use soft-brush equipment, deionized water, and eco-friendly solutions to clean solar panels without damaging cells or coatings. One-time cleaning: customer calls for a spring/summer deep clean ($150–$400 residential, $500–$2,500 commercial). Subscription model: customers enroll in monthly or quarterly plans ($45–$150/month) for automatic semi-annual or quarterly visits. Revenue is split: 60% from subscriptions (recurring, sticky), 40% from ad-hoc jobs. Customer acquisition happens through: (1) direct outreach to solar installers (referral partnerships), (2) local SEO targeting 'solar panel cleaning near me', (3) solar installer job site visits.

BizBite verdict

Worth underwriting

Solar Panel Cleaning Service maps to the Solar Panel Cleaning Service model. The category can work for acquisition buyers, but the right answer depends on source freshness, verified economics, and the specific red flags below.

72Excellent
medium data confidence · 60/100medium financing fit

Why it may work

  • +Attractive 45% estimated margin profile
  • +5 clear operating upside levers identified

Be careful

  • !Source link status has not been verified yet
  • !No last-checked date yet
  • !No SBA category enrichment yet

Category operating model

Solar Panel Cleaning Service

medium labor
low capex
medium owner

Revenue drivers

  • Completed residential visits x realized ticket x repeat frequency
  • Commercial array crew-days x access-adjusted day rate
  • Installer, roofer, property-manager, and O&M referral volume
  • Inspection, bird-proofing, gutter, and production-report attach rate

Key risks

  • Rainfall and modest soiling can make a cleaning economically unnecessary
  • Roof access and electrical equipment turn a simple wash into a severe claim
  • Installer referrals may belong to the seller rather than the company
  • A wide route can consume the margin in travel and setup
  • Aggressive methods can scratch coatings, void warranties, or leave mineral spots

What you need to believe

  • Three hundred sixty residential visits support $117K of base revenue
  • Fifty commercial crew-days support another $70K
  • A 45% SDE margin survives paid labour, travel, safety, and owner relief
  • Repeat cleaning is justified by measured local soiling, not generic fear
  • Installer relationships, route data, and safe methods transfer

Unit economics

How one unit makes money

Modeled per one two-person mobile crew serving rooftop residential and accessible commercial arrays for one year. Every line shows its arithmetic — rebuild any number yourself.

Revenue build-up

LineLowBaseHigh
Residential cleaning visitsbase: 360 completed visits x $325 collected average ticket = $117K; HomeGuide reports a $325 average$50K$117K$240K
Commercial, HOA, and small ground-mount crew-daysbase: 50 scheduled crew-days x $1,400 = $70K; current published Arizona pricing lists a $1,400 two-tech day$30K$70K$180K
Inspection reports, bird proofing, and route add-onsbase: 65 add-ons x $200 collected average = $13K$10K$13K$30K

Where it goes — cost structure

  • Field labour and payroll burden2234%

    Paid travel and roof setup belong in labour even when no panel is touched.

  • Vehicle, fuel, and route travel611%

    Density is the difference between three paid roofs and one long drive.

  • Purified water, filters, poles, brushes, and equipment reserve37%
  • Marketing, referrals, scheduling, and billing614%
  • Insurance, access equipment, and safety49%

    Lift work is priced as a different job, not absorbed into a per-panel quote.

  • Weather leakage, callbacks, and claims reserve26%
SDE margin · low
32%
SDE margin · base
45%
SDE margin · high
53%

What actually swings the deal

  • Residential visits completed

    one $325 visit/week x 52 weeks = $16.9K annual revenue

  • Residential realized ticket

    $25 x 360 visits = $9K annual revenue

  • Commercial crew-days

    one $1,400 crew-day/month = $16.8K annual revenue

  • Field-labour share

    five points on $200K revenue = $10K SDE

Benchmarks to memorize

Residential cleaning price$10-$20/panel; about $325 average job
Residential maintenance spend$390-$720/year; cleaning starts around $200
Solar-panel cleaning price$15-$35/panel
Published two-tech commercial crew-day$1,400
SBA NAICS 561790 proxy182 deals; $526.7K median implied deal
The ceiling

The base is 475 paid field events: 360 homes, 50 commercial days, and 65 add-ons. At two residential visits per field day plus commercial blocks, one crew is near its safe routing ceiling after weather and setup. The next growth unit is a trained second crew, not a denser calendar that rewards roof shortcuts.

Market analysis

Who owns these & where demand comes from

Solar cleaning is a thin specialty within exterior building services: owner-crews, window cleaners, pressure washers, solar installers, and O&M firms overlap. SBA NAICS 561790 provides a broad other-building-services proxy of 182 deals and a $526.7K median implied deal, but no clean sold-comp set isolates solar cleaning. Local soiling, roof access, and installer channels matter more than national installed capacity.

Tailwinds

  • Every new installed array expands the potential service base
  • Inverter portals make before/after production less anecdotal
  • Commercial owners increasingly buy documented O&M rather than an undocumented wash

Headwinds

  • Rain and shallow roof angles can make scheduled cleaning unnecessary
  • Customers can DIY accessible systems or bundle cleaning with other exterior work
  • Robotic and waterless methods reduce labour on large ground-mount arrays

Demand drivers

  • Dust, pollen, bird fouling, ash, salt, and low rainfall create measurable production loss
  • Commercial asset managers require inspection evidence and scheduled O&M
  • Installer and roofer handoffs create a trusted route to the system owner
  • Bird proofing and visual inspection attach when access is already mobilised

Regulation

The work touches energised generation equipment and often roofs. OSHA fall-protection requirements, ladder and lift rules, electrical safe-work boundaries, water runoff rules, and manufacturer cleaning instructions define the scope. Cleaning is not electrical inspection unless appropriately licensed.

Who you bid against

Window and pressure-washing operators buy adjacency; solar installers and O&M firms internalise strategic accounts; first-time buyers chase the installed-base story. A rational buyer pays for route density and repeat cohorts only where monitoring shows cleaning is worth more than it costs.

Competitive advantage

What protects the good ones

  • strongInstaller and property-manager channels

    A trusted partner can feed entire cohorts at installation or portfolio scale, provided the relationship transfers.

  • moderateRoute density and repeat schedule

    Neighbourhood blocks spread purified-water setup, vehicle, and safety time across more paid arrays.

  • moderateProduction and photo reporting

    Evidence turns a cosmetic wash into measured O&M and exposes locations where recurrence is uneconomic.

  • weakEquipment

    Poles, filters, brushes, and tanks are purchasable; safe execution and customer access are not.

Who wins — and who loses

The winner declines clean rainy roofs, schedules dusty cohorts by installer and postcode, quotes access before panel count, and emails inverter and photo evidence after the visit. The loser promises 25% more output everywhere, pressure-washes a coated module from a ladder, and discovers that a $325 ticket cannot fund two people plus a ninety-minute drive.

How this niche degrades

  • A rainy season can remove discretionary residential visits for six to twelve months.
  • Installer consolidation or insourcing can close a referral channel at contract renewal.
  • Robotic cleaning can compress labour pricing on large ground-mount arrays over two to five years.
  • One fall, electrical incident, or coating claim can reprice insurance immediately.
Consolidation status

Limited as a pure play. Consolidation is adjacency-led through window cleaning, pressure washing, solar O&M, and installer service. A stand-alone platform needs multiple crews, commercial contracts, measured outcomes, and a real referral engine; panel count alone does not create institutional recurring revenue.

Valuation framework

How these actually get priced

Value normalized SDE after market-rate field labour, owner sales/scheduling replacement, and claims reserve. Broad service multiples and the SBA NAICS 561790 proxy calibrate deal scale, not niche value. Repeat cohorts, safe commercial access, and transferable referral agreements decide where the profile range applies.

Basis: SDE

What moves the multiple

  • ▲ PremiumMeasured repeat cohorts and route density

    Proves that recurrence and the strongest operating moat are real.

  • ▲ PremiumAssignable installer or commercial O&M agreements

    Transfers lead flow and lowers customer-acquisition cost.

  • ▼ DiscountSeller-owned referrals or paid-lead dependence

    Reprice acquisition cost and require retention structure.

  • ▼ DiscountUninsured roof scope or weak safety records

    Deduct corrective cost and price the next insurance renewal.

  • ▼ DiscountGeneric subscription claims without production evidence

    Value only observed repeat revenue, not every installed panel.

Worked example

The profile midpoint is $200K revenue x 45% margin = $90K SDE. At the published 2.2x-4.0x range, indicated value is $198K-$360K. Dense repeat cohorts, transferable installer channels, commercial reporting, and a crew lead defend the top; seller referrals, weather-sensitive one-offs, or uncosted roof risk belong near $198K after owner replacement and claims reserves.

Common buyer mistakes

  • Underwriting every solar owner as a recurring cleaning customer
  • Quoting by panel without access, travel, setup, and water quality
  • Claiming production recovery without weather-normalised inverter data
  • Adding back the owner while omitting route sales, quoting, and safety supervision

Deal Calculator

Priced off $90K SDE — can this deal service its own debt?

2.29×
DSCR · Lender-comfortable
Purchase multiple — 3.0× SDE ($270K)
Category range: 2.2×–4× SDE
Down payment — 10% ($27K)
SBA minimum equity injection is 10% for change-of-ownership
Interest rate — 10.50%
Typical SBA 7(a) range: 9.5–12% (prime-based)
Loan term — 10 years
Standard SBA 7(a): 10 years for business acquisition
Purchase price
$270K
3.0× of $90K SDE
Cash to close
$35K
$27K down + ~3% closing
Debt service
$3K/mo
$39K/yr on $243K loan
Cash-on-cash
144%
cash back in ~9 mo
Debt service coverage · what the lender sees
2.29×+$4K/mo after debt
Most SBA lenders want ≥1.25× coverage; 1.5×+ is a strong file.

SDE = revenue × margin estimate for this niche; it includes owner compensation, so budget your salary out of cash flow. Excludes working-capital injection, capex reserves, and taxes. Actual SBA terms vary by lender and borrower.

Due diligence checklist

Before you sign anything

  1. 01

    Export 24 months of residential visits with panel count, ticket, crew-hours, miles, access, weather cancellation, callback, and cash date.

    Tests the $16.9K visit-count and $9K ticket sensitivities.

    Red flagThe 360-visit base or $325 collected ticket fails after refunds, travel, and repeat visits.
  2. 02

    Rebuild every commercial day from site, panels, access equipment, crew-hours, scope, report, and invoice.

    Tests the $16.8K commercial-day sensitivity.

    Red flagThe $1,400 day rate excludes lift, travel, safety planning, or uncompensated reporting.
  3. 03

    Reconcile payroll and vehicle logs to route records for four peak and four shoulder-season weeks.

    Tests the $10K labour-share sensitivity and safe capacity.

    Red flagField labour exceeds 34% or the route requires off-clock travel or unsafe speed.
  4. 04

    Cohort customers by installer, system, first clean, repeat interval, cancellation, and measured pre/post production.

    Verifies recurring demand and the reporting moat.

    Red flagRepeat revenue is below 60% or claimed gains cannot be separated from weather and season.
  5. 05

    Obtain written change-of-control confirmation from every material installer, roofer, property manager, and O&M partner.

    Tests whether the strongest acquisition channel transfers.

    Red flagOne personal relationship produces more than 20% of revenue without assignment or retention protection.
  6. 06

    Inspect fall plans, training, PPE, ladder/lift records, manufacturer instructions, scope boundaries, and five years of loss runs.

    Attacks the liability that can erase the 45% margin.

    Red flagRoof work falls outside insurance, electrical tasks are unlicensed, or coating and fall claims are undisclosed.
  7. 07

    Run quoting, routing, cancellations, safety review, and customer reporting for two weeks without the seller.

    Prices owner replacement and tests whether the route is an operating system.

    Red flagNo retained employee can quote access or deliver the reports customers expect.

Pros

  • +Expanding market: 500K+ new solar systems installed annually in US; supply of customers is growing
  • +High-lifetime-value recurring model: $45–$150/month × 24+ months = $1K–$3.6K LTV per customer
  • +Low equipment cost: soft brushes, water system, cleaning solution ($3K–$8K to start)
  • +Low operational complexity: simple service, minimal training required
  • +Defensive: solar installers become referral partners, creating moat against competition

Cons

  • -High customer acquisition cost ($200–$300 per customer) if relying on paid ads; requires installer partnerships or organic growth
  • -Seasonal demand: spring and fall are peak; winter can be slow in northern climates
  • -Weather-dependent: rain cancels jobs, wind can delay work
  • -Installer partnerships are hard to build: installers have preferred vendors; loyalty is transactional
  • -Scaling requires hiring and training technicians; margins compress if labor costs rise

Best For

Home service operators in growing solar markets with connections to installers or strong local SEO capabilities

Operating Costs

Main costs: water/cleaning equipment ($5K–$10K upfront), deionized water or mobile purification system ($200–$500/month), labor ($25–$40/hour per technician), vehicle, and customer acquisition. Gross margins of 45–55% on residential; 40–50% on commercial due to lower per-unit labor efficiency.

Where to Buy

Solar Leads & Marketplace

Solar industry marketplace where panel cleaning services connect with installers and homeowners

BizBuySell

Search for home service businesses; solar cleaning is emerging category

Local Solar Installer Networks

Direct outreach to local solar installers to become preferred cleaning vendor

Get the full breakdown in your inbox

Weekly boring business breakdowns

One researched boring-business breakdown every week. Free.

Buy a solar panel cleaning service
via Solar Leads & Marketplace
See listings →