Skip to content
Crystal CleanA1 Window Services
(805) 952-5718

Roof mount and ground mount arrays

Solar Panel Cleaning Services in San Luis Obispo County

Purified water, a soft brush, and nobody standing on your modules. Corey Byler is on the job himself, and it ends with a walk around with you before anything gets packed up.

Mon to Sat, 7am to 6pm  ·  License #17881  ·  Insured to $1,000,000

Get a fast quote, it takes about five seconds

A rainless summer takes your output a little at a time

Nothing looks wrong from the driveway. The meter tells you something different.

From about May through October the Central Coast can go months without measurable rain. Dust lands a gram at a time, so the array never looks dirty enough to worry about, and the loss compounds quietly all summer. Soiling research in dry California climates generally puts the drop somewhere between five and ten percent by the end of a rainless stretch, and higher next to an active dust source. Around Paso Robles, Templeton and Creston that source is vineyard row work. In Santa Maria and Oceano it is field dust. In Edna Valley it is both, plus harvest traffic every autumn.

The first rain does not fix it. A light October shower wets five months of dust and drags it down the face of each module, then the sun dries it into a hard rim along the bottom edge of every frame, which is exactly where the lowest row of cells sits. Coastal arrays get the slow version of the same thing. Fog in Cambria, Los Osos, Cayucos and Morro Bay holds the dust damp and the salt in the air cements it, and there is never enough water in it to rinse anything away. Nothing here is self cleaning.

Bird droppings are a different failure altogether. Dust spreads its loss thinly across the whole array, but a dropping is opaque and sits on a single cell, and one shaded cell drags down the string it belongs to. A handful of spots can cost more production than a whole summer of dust. They set hard fast in a Paso Robles or Atascadero July, sometimes in a couple of days. Ground mount arrays out in the county collect them along the top rail, because that rail is the best perch for a hundred yards.

How we clean an array

Our own crew, our own equipment, every job. Nothing is handed to a subcontractor at any point, so the person who quoted the array is the person standing next to it.

  1. We look at the array before we wet it

    Cracked glass, a scorched or discolored cell, a clamp that has worked loose, chewed or sagging wiring underneath. You hear about all of it before we start rather than after. If something needs your installer, we say so and leave it alone.

  2. Purified water only, no soap in the bucket

    Water goes through filters and resin so nothing is left behind when it dries. Anything with a surfactant in it leaves a slight film, and that film is tacky enough to hold the next round of dust, so a soapy clean makes the array dirtier sooner. Plain pure water dries off the glass with nothing on it.

  3. Nobody stands on a module

    Panel glass takes a boot badly and the cells underneath crack out of sight, then show up months later as dead spots in your production. We reach roof mount arrays with water fed poles from the edge, off ladders, or from a lift when the pitch needs one. Clay tile gets the same rule, because tile cracks too.

  4. Soft brush, roughly garden hose pressure, no abrasives

    Flow does the work, not pressure. High pressure at a frame seal or a junction box is how water gets somewhere it should not be. Baked droppings get soaked and left to soften, then lifted with the brush over a few passes. No pads, no scrapers, nothing that touches the anti reflective coating.

  5. We walk it with you

    Every job ends with a walk around before we pack up, and anything you are not happy with gets put right there and then. On a roof mount array that usually means looking at it from the ground together, or at photos if you would rather not climb.

What is included

  • Every module face washed with purified water, front glass only
  • Soft brush work throughout, with no pads, scrapers or abrasives of any kind
  • Baked on bird droppings soaked and lifted rather than scraped off
  • The bottom rail of each frame cleared, where the mud rim builds after light rain
  • Roof mount arrays worked by pole, ladder or lift, with nobody standing on a module
  • Ground mount arrays washed down to the bottom row where splash and field dust collect
  • A straight report on anything we notice: cracked glass, a loose clamp, a scorched cell, damaged wiring
  • A walk around with you before we leave

What we do not do

Worth saying plainly, so nobody is waiting on something we were never going to do.

  • Electrical work of any kind. We do not touch inverters, connectors, conduit or breakers. If something looks wrong we tell you and your solar installer handles it.
  • Removing, reseating or replacing panels, and no work on the back of a module.
  • Cleaning the roof surface itself. Moss and algae on the tile or shingle around an array is a separate job, see roof cleaning.
  • Fitting bird or critter mesh under the array. We can show you where they are getting in, but somebody else installs the guard.

Real reviews, real Central Coast addresses

The light literally shines brighter

Every word below is lifted straight from Corey's Google profile. Nothing written by us, nothing tidied up.

Crystal Clean was at our house this morning to clean all the windows on the first and second story and did a wonderful job. Corey is a perfectionist and is very detail oriented. He cleaned the windows inside and out, cleaned the screens, cleaned the tracks, and even all the window sills.
Mark MWindow cleaning, inside and outa month ago
Had our windows and solar panels cleaned. WOW! I keep looking out the windows because I can't believe how clean they are. Corey's team is fast and hard-working, too. We are so glad we had this done!
Karol CollyerWindows and solar panelsa month ago
Corey and his crew are just amazing. On time, fast, great price and a stunning outcome! Terrific communication ahead of time. After he cleans our windows, the light literally shines brighter. Love it!
Maggie CoxWindow cleaninga month ago
Cory and team did a fabulous job on our Cayucos Beach house window cleaning, inside and out. Our house looks brand new again! Very responsive and easy to work with. Great price as well. We will definitely use them again.
Kristin OlsonCayucos · Beach house window cleaning2 years ago
The best!!! On time, very confident and considerate inside our home as well as outside. Corey and his son are very professional at what they do. 2 objectives we needed done. 1 very hard to reach interior skylight and our solar panels needed cleaning. We will definitely have them back on a yearly maintenance plan for sure.
Jim & Sandy ClarkGrover Beach · Skylight, solar and gutters3 years ago
Communication was top shelf. Timely, arrival and departure. Fairly priced to local competition. Professional, beginning to end. Ran a clean operation, wore booties over shoes inside without asking, never noticed they were here after they left due to picking up after themselves. Our 3 story home was no easy task but they managed to clean all of our 27 windows just fine.
Marc G3 story home, 27 windows5 years ago
If I could give Crystal Clean 10 stars, I would! My pergola was extremely dirty and moldy as my home power washing attempts could never get it clean. I was considering taking it down it was such an eyesore. It now looks brand new without a trace of mold to be found!
Janice MehringPergola mold removal2 years ago
Cory was responsive from our very first contact, always following up and showing up. And our windows are literally sparkling, which I thought was just a phrase. The company uses soft water which reduces water stains.
Pamella WoodWindow cleaning8 months ago
Crystal Clean A1 has cleaned the solar panels on our house and HOA pool house twice now. Both times they were easy to communicate with, arrived as scheduled, and did a thorough job for a reasonable price. They're an easy company to recommend.
Matthew BudraitisResidential and HOA solar2 years ago
I've never seen my windows so clean!! Not only did they clean all our windows but our screens, solar panels and gutters! Very professional and fast! I would definitely use again and recommend you do too!
Melissa MudgettWindows, screens, solar and gutters5 years ago
Corey has cleaned probably close to 20 houses of windows and solar panels and a driveway or two. I have always been more than satisfied with the work and he always goes above and beyond for a fair price.
Aaron RobertshawWindows, solar and drivewaysa year ago
Cory was the ultimate professional. Great communication, timeliness and did an amazing job! I cannot recommend him highly enough. This is my second time using his services and I would highly recommend him, you will be pleased.
SueRepeat customer6 months ago
Corey was professional, responsive, and did a fabulous job cleaning my windows inside and out. I highly recommend Crystal Clean A1.
Dianne CoppengerWindow cleaning3 months ago
Excellent work cleaning my homes windows. This is the second time I have had this company out and they have once again exceeded my expectations. I will continue to be a return customer.
Kaelan ClarkRepeat customera year ago
Double glaze window cleaning perfection. At last a window cleaning company that really provides service. Timely and professional. Most window companies fall apart after first visit. For now 10 out of 10. Look no further, you found it.
Tracey DeakinDouble glazing6 years ago

What solar panel cleaning costs around here

Typical Central Coast market rates run roughly $8 to $20 per panel, with most residential rooftop systems of 15 to 30 panels landing somewhere between $150 and $400, and ground mount usually sitting at the lower end. Those are regional ranges to set expectations, not our quote. Send an address and a panel count and you get a real number.

  • Panel count and how the array is laid out

    One clean block of 24 panels on a single roof plane is quicker than the same 24 split across three faces of the house, because every plane means repositioning.

  • Roof mount or ground mount

    Ground mount is faster and safer, so it prices lower per panel. Roof mount adds access time before a single panel gets touched.

  • Pitch, height and roof covering

    A steep hillside lot above San Luis Obispo, a two story in Arroyo Grande, or clay tile anywhere in Paso Robles and Atascadero all slow the job down, because we work off poles and ladders rather than walking the slope.

  • How long since the last clean

    One summer of dust is close to a rinse. Two or three years of harvest dust with baked droppings on top is slow work, soak and repeat rather than one pass.

  • Access and water

    Locked gates, tight side yards, an array set well back on a rural Creston or Cayucos property, and no spigot within reach of the array all add time.

  • One off or on a schedule

    Twice a year costs less per visit than calling once every three years, because the dirt never gets to the stage that needs the slow work.

No obligation, no pressure, no call center

We Guarantee 100% Satisfaction

Every job finishes the same way: a walk around with you before we pack up, so anything you are not happy with gets put right there and then. Corey Byler is the one doing that walk around. Business License #17881, insured to $1,000,000, and no part of the job handed to somebody else.

Crystal Clean A1 working from a ladder on a two story property in San Luis Obispo County

Solar Panel Cleaning questions we get asked

Does cleaning solar panels actually increase output?
Yes, and the gain is biggest at the end of a dry summer. Soiling research in dry California climates generally puts the loss somewhere between five and ten percent after months without rain, and higher for an array sitting next to an active dust source such as vineyard rows near Paso Robles or field work around Santa Maria. Bird droppings cost more than their size suggests, because one opaque spot on one cell drags down the whole string it belongs to. If your system has monitoring, compare this July against last July before anyone quotes you. The number is usually already on your phone.
Doesn't rain clean solar panels?
No. Rain wets dust and moves it around, it does not take it away. On the Central Coast the first shower after a rainless summer washes five months of dust down the glass, then the sun bakes it into a hard rim along the bottom edge of every frame, right where the lowest row of cells sits. Coastal fog in Cambria, Los Osos, Cayucos and Morro Bay is worse for this: enough damp to keep dust stuck and enough salt in the air to cement it, never enough water to rinse it off. Plenty of arrays read lower after light rain than before it.
How often should solar panels be cleaned on the Central Coast?
Twice a year suits most systems here, once in late spring before the long dry stretch and once in autumn once harvest dust has settled. Once a year is the minimum worth doing. Go more often if the array sits near vineyard rows in Paso Robles, Templeton or Creston, near field work around Santa Maria or Oceano, along the Highway 101 corridor where road film builds, or under a tree or wire where birds perch. Coastal arrays in Los Osos, Cambria and Morro Bay need it for salt film rather than dust, but they need it just the same.
Can I clean my own solar panels with soap and a hose?
Rinsing is fine. Soap is not, and neither is hard well water. Anything with a surfactant in it leaves a slight film as it dries, and that film is tacky enough to hold the next round of dust, so the array gets dirty faster than it was before. Well water inland around Paso Robles, Creston and Templeton dries into calcium spots that sit on the glass and shade it. Then there is the real risk: standing on a module cracks cells you cannot see from above, and a wet clay tile roof is one of the easiest places around here to fall from. Purified water through a pole answers all three.
Do you walk on the panels or on the roof to clean them?
No. Nobody from Crystal Clean A1 stands on a module, ever. Panel glass takes weight badly and the cells underneath crack invisibly, then turn up later as dead spots in your production. Roof mount arrays get worked with water fed poles from the edge, off ladders, or from a lift where the pitch or the height calls for one. Clay tile roofs across San Luis Obispo, Atascadero and Paso Robles get the same treatment for their own reason, because tile cracks under a boot. We are licensed, business license #17881, and insured to $1,000,000. Certificate on request.
Will bird droppings come off a solar panel without scratching the glass?
Usually yes, and it is done without abrasives. A dropping that has baked through an inland July gets soaked with purified water and left to soften, then lifted with a soft brush, often over several passes rather than one. What nobody should do is scrape it or attack it with a pad, because the anti reflective coating on panel glass is thin and scratching it costs you output permanently to save ten minutes. If a spot has sat long enough to stain the coating underneath, you get told straight rather than watching us keep working at it.

Service area

One truck, the whole county

From the fog line in Cambria down to Santa Maria and inland through Paso and Creston. If you are on this list we get out to you. If you are just off it, call anyway and we will tell you straight.

Ready to see what your glass actually looks like?

Send an address and we will get you a real number. Residential or commercial, anywhere from Cambria to Santa Maria.

Monday to Saturday, 7:00 AM to 6:00 PM ·  Owner operated  ·  Nothing subcontracted

Call nowFast quote