Your panels are quietly losing you money

Pollen, dust and bird mess build up on every roof in Virginia. Production drops a little each year, and most homeowners never notice — because nothing breaks. It just makes less power.

Complete Care keeps your system clean and producing what you paid for. Cleaning is $20 per panel — no surveys, no sales visit to get a number.

Nothing breaks. That is the problem.

A dirty array does not throw an error or trip a breaker. It simply produces less — a few percent here, a few percent there — and the loss shows up as a slightly higher power bill you never connect back to your roof.

The homes with the biggest losses are the ones under tree cover, near fields, or running three or more years without anyone looking at them. If nobody has been on your roof since install day, that is almost certainly you.

Get your price in ten seconds

No form, no phone call. Move the panel count and the price updates.

What will my cleaning cost?

Cleaning is $20 per panel. Enter your panel count for an instant price.

Not sure? Most Virginia homes we service run 18–30 panels. Estimate from system size instead

How often?
Your monthly plan38/mo$460 per year · 1 cleaning
Book online & save 10%First year $460$414Discount applies to your first 12 months when you book from this page.

Prefer a one‑off clean? $460 for a single visit, no subscription.

Book my cleaning

Prices are firm for standard roof access. We'll confirm before any work is scheduled.

Two ways to stay on top of it

Both plans spread the cost across the year instead of landing as one bill. Month to month — cancel any time.

Complete Care

Right for most homes

$38/mo

for a 23-panel home · $1.67 per panel/mo

One professional cleaning a year, scheduled around your neighbourhood.

  • One full cleaning each year
  • Visual inspection of panels, racking and conduit
  • Written condition report with photos
  • Priority phone support

Complete Care Plus

Trees, fields or farmland

$77/mo

for a 23-panel home · $3.33 per panel/mo

Two cleanings a year for roofs that get dirty faster than average.

  • Everything in Complete Care
  • Two full cleanings each year
  • Priority scheduling ahead of one-off jobs
  • Discounted labour on any repair we find

Already a Virginia Energy Solutions customer? Mention it when you book — we know your system and it makes scheduling easier.

4.9 stars from 100+ Virginia homeowners

A-rated with the Better Business Bureau. Locally owned, and still here — which is more than the company that installed a lot of the systems we now look after.

Rated 5 out of 5
I interviewed at least four different solar solution providers before settling on Virginia Energy Solutions. Ian, the owner, wasn’t pushy, and explained every step of the process up front.
Abdulaziz Bulling
Rated 5 out of 5
Been wanting solar for a long time and finally decided to do it. The guys did a great job putting the panels up. They cleaned up the mess. A great decision.
Laura Sprouse

How it works

1. Price it yourself. $20 a panel. The calculator above gives you the real number.

2. Book online and take 10% off. The discount applies to your first twelve months.

3. We schedule around your area. We clean by neighbourhood, so you are not paying for our drive time.

4. You stop thinking about it. We turn up when we are due and send you the report.

Questions we get asked

Can I not just hose them off myself?
You can, and plenty of people do. Two cautions: getting on a roof is the most dangerous part of owning solar, and hard water leaves mineral deposits that hold dirt worse than what you removed. We use deionised water and stay off your roof wherever we can reach from a pole.

Does rain not clean them?
Rain moves loose dust. It does not shift pollen film, bird mess, or the greasy layer that builds up near roads and farmland.

You did not install my system. Can I still sign up?
Yes. A good number of the systems we maintain were installed by companies that are no longer in business. We start with a one-time audit so we know what we are taking on.

Is there a contract?
Month to month. If we are not earning it, cancel.

Will cleaning void my panel warranty?
No — but improper cleaning can. That is a good reason to have someone who knows the equipment do it.

What if my roof is hard to get to?
The $20 a panel price assumes standard access. If your roof needs special equipment we will tell you before anything is scheduled, not after.

Find out what your system is actually producing

Book from this page and take 10% off your first year.