$150
Up to 20 solar panels, 1 story
1 to 20 panels, same price
$125 for your first booking

Solar panel cleaning in Clovis and Fresno. Windows and gutters too.
First booking
20 panels on a 1 story home
We confirm your panel count on site, so your invoice matches what we clean. If your panels don't need cleaning yet, we'll tell you.
What should we clean?
$150 covers up to 20 panels on a 1 story home, $200 on 2 stories. Each panel past 20 is $5.
$0.075 per square foot of home.
Divided and French panes are $0.13 per sq ft for their share of the windows.
Screens are an add-on to a window cleaning. Screens alone are a $150 visit.
$1.50 per foot. Visits start at $150.
Tick this only if you have never booked with Sol. We check it against our records before your visit. If you have booked before, we send the regular price.
We take your plan discount off your invoice. Want your cleanings on a schedule? Build a plan.
Where and who
Name, phone and address are how Sol books you. Your price and day go along.
We'll text you to confirm your price and your day.
Have a question now? Text 559-777-9987
Or send it by text
Text my price to SolCall 559-777-9987 Email it instead
Pay after the job, by card or cash.
Real Sol jobs, photographed on the roof. Drag the line to wipe the dust away.








In their own words, from Google.
Sol Exterior Specialists did an outstanding job cleaning my solar panels! Logan and his dad were professional, friendly, and thorough from start to finish. The before - and - after photos speak for themselves; the transformation was dramatic. My panels look incredibly clean and bright, and the difference is easy to see.
What impressed me most was their attention to detail and genuine pride in their work. As a family-owned business, they provided the kind of personal service and care that is hard to find. Their pricing was reasonable, the quality exceeded my expectations, and I couldn’t be happier with the results. If you want reliable, meticulous service from a team that truly cares, I highly recommend Sol Exterior Specialists!

You spent thousands on solar panels to cut your power bill. But dust, pollen and bird droppings build up on your panels all year, and rain doesn't wash it all away. I started Sol to help you get back the energy you already paid for.
Logan, owner. Family owned in Clovis.
Get my priceBefore and after photos from a single Sol visit. Nothing was retouched.






More from a single Sol visit, including the brush at work. Nothing was retouched.






Photos from a single Sol visit, before, during and after. Nothing was retouched.






Pick what you want cleaned. The price shows before you send anything.
Sunday and Monday, 7 am to 3 pm. Tuesday to Saturday, 7 am to 12 pm. We text you the exact date to confirm.
You get before and after photos when we finish. Pay by card or cash.

Logan on the roof with the water-fed pole and soft brush.
Solar panels: $150 for up to 20 panels on a 1 story home, $200 on 2 stories, then $5 for each panel past 20. Your exact price comes from the price box at the top.
$150
1 to 20 panels, same price
$125 for your first booking
$230
$200 for the first 20, plus 6 × $5
$205 for your first booking
$180
2,400 sq ft × $0.075
$155 for your first booking
Every visit is at least $150. Travel is free for the first 15 miles from Harlan Ranch.
Example: a home 50 miles away
Each rate counts only the miles inside its own range, so one more mile adds only that mile. Travel is never discounted.
The questions people ask before they book, answered straight.
$150 covers up to 20 panels on a 1 story home ($200 on 2 stories), and each panel past 20 is $5. Two visits a year is $300, or $285 with Valley Shield taking 10% off the second visit. That works out to about $24 a month.
Your own price comes from the price box at the top of the page.
Your solar app already shows daily production. Note a clear day before your visit and a clear day after. We don't promise a number up front, because every roof is different. You will see yours.
Patchy soiling, like bird droppings, can cause hot spots on a panel, and a damaged cell can pull down the cells around it. Keeping the glass clean helps prevent that.
About 90 percent of Fresno's yearly rain falls from November through April. Only about a tenth falls from May to October, so there's little rain to rinse the glass. Pollen that stays on can cut output even after a rain. Whenever you decide, we're here.
Sources: the National Weather Service and the pollen study above.
One panel maker, First Solar, warns that cracked or wet modules are a shock hazard and that cleaning should be done by trained people. We do the roof work and the wet work, so you don't climb a ladder. Sol is insured.
You approve your estimate at least 48 hours before the job. California gives you 3 business days after you approve to cancel, or 5 if you're 65 or older. After that, cancelling is free with 24 hours' notice. You pay after the job. If we miss a spot, we come back within 7 days for free.
Short answers, each with its source.
From November through April, Fresno gets 90 percent of its yearly rain. Summers are sunny and dry, and blowing dust is common in dry years.
Source: National Weather Service Hanford, The Climate of Fresno (2008, PDF)
In a study of five solar plants in North Carolina, rain washed off some pollen but didn't bring output back to earlier levels. At peak pollen season, efficiency dropped by as much as 15 percent.
Source: pv magazine USA on the NREL-led study (January 2024)
REC's cleaning guide says to clean early in the day, before panels heat up, with water at outdoor temperature. It prefers deionized water and says high-pressure hoses are not permitted on its panels.
Every roof is different, so we don't promise a set gain in output. Your solar app is the best place to see your own before and after numbers.
Valley Shield
Book your next visit within 7 months and the 10% applies to any Sol service. That's $15 off a $150 visit and $20 off a $200 visit. You still pay after each visit. Plans of 2, 3 or 4 cleanings a year take 10%, 15% or 20% off. See the plans.
10%
$15–50
We add up the services, apply the $150 minimum, take off any percent discounts, take off $25 if it's your first booking, then add travel. Travel is never discounted.
We'll tell you. Your solar app is the best place to see how your own panels are doing, and a visit is only worth booking when it helps you.
We count your panels on site, so your invoice matches what we actually clean.
Only past 15 miles one way from Harlan Ranch. Miles 15 to 30 are $2 each, 30 to 45 are $3.50, and past 45 are $4.50. The chart under Example prices shows a worked example.
Send us someone: share your link from the referral page, text us their name and number, or have them give your name when they book. The address must be new to Sol, and each address counts once. We thank you $15 for a home, $30 for a business, $50 for a property manager: in cash within 7 days, or the same amount off your own Sol invoice, your choice. The thank-you is earned only after their job is completed and paid. Anyone can refer. After $2,000 cash in a calendar year, the rest comes as credit on your own Sol cleanings. We check every referral against our records.
It doesn't combine with a Valley Shield plan discount.
Any day of the week. You pick a weekday, not a date, and we text you the exact date. Sunday and Monday from 7 am to 3 pm, Tuesday to Saturday from 7 am to 12 pm. We text you to confirm your day.
We text you to confirm your price and your day, then send your estimate to approve at least 48 hours before the job. California gives you 3 business days to cancel after you approve (5 if you're 65 or older), so your first visit is booked after that.
An outdoor water tap we can connect to. We bring our own filtration.
It's free with 24 hours' notice. Later than that, the fee is $50. If weather makes it unsafe, we reschedule for free.
Tell us within 7 days and we come back and fix it for free. That covers missed spots, not new dust, pollen, bird droppings or rain.
After the job, by card on the invoice we send you, or cash.
Yes. Sol Exterior Specialists is an insured business.
Yes. See commercial cleaning.

Enter your panels, windows or gutters, then send the number to Sol.