Free bill analysis - bring a power bill, get the production math for your actual roof, panel brands like Qcells and REC compared side by side
If the pitch starts at your door and ends with "sign tonight for the special," sleep on it. The sun will still be there tomorrow; so will we.
Fast, Reliable Solar Panel Cleaning Across Aptos
Solar panel cleaning in Aptos typically runs $150 to $325 for a residential array, and most jobs are done same week. The salt-heavy marine layer that rolls in off Monterey Bay leaves a gray film on glass that can quietly eat 5 to 15 percent of your production by August. We know exactly what that film looks like because we scrub it off panels from Seacliff to Aptos Hills every month. If your output numbers on the app have sagged without a cloudy day to explain it, call Gus’s Solar at (877) 550-6892 and we’ll give you a straight answer.
Why Gus’s Solar Is Aptos’s Preferred Solar Panel Cleaning Company
Gus Petrakis started this company in 2011, and he put his own name on the building and the truck. That matters in a place like Aptos, where a lot of the homes we service were rebuilt or re-roofed after the 1989 Loma Prieta earthquake. You want to know who’s on your roof before they climb up there. We tell you, and it’s us, not a sub.
We answer the phone around the clock. Not a voicemail, not a ticket queue, not a call center two time zones over. When you call about a panel array on a steep pitch off Trout Gulch Road, you reach a real person who knows where Trout Gulch Road is. That’s the whole point of Local roots, On time, Community first, Accountable, Loyal. That’s how we have operated for over 29 years, and we put it in writing on every job with the 90-Day Done Right Promise.
We are licensed, insured, and background-check our whole crew. Every estimate is free, and no one is going to push you to sign anything tonight. Take two weeks. Think about it. The price will be the same.
Our Solar Panel Cleaning Services in Aptos
Residential Panel Cleaning
A typical residential cleaning in Aptos runs $150 to $250 depending on panel count and roof pitch. We use purified water and soft-bristle brushes. No harsh chemicals, no pressure washing that voids your warranty. We cover 95001 and 95003.

Commercial Array Cleaning
For larger ground-mount or flat-roof arrays around the shopping centers and commercial properties near Soquel Drive, we schedule cleanings around your business hours. Commercial jobs run $450 to $900 on average. We bring our own water supply when needed, so we do not have to pull from your spigot.

Bird & Critter Guard Installation
Pigeons and roof rats love the space under panels, especially near older structures along Seacliff and Rio Del Mar. We install steel-mesh critter guard that keeps them out without blocking airflow. Because Aptos is unincorporated, this work routes through Santa Cruz County Building Department when we need to modify the racking, and we handle that paperwork for you.

Debris & Soiling Removal
Aptos sits under a lot of redwoods, Douglas fir, and live oak. Needles and leaves pile up fast, especially on north-facing shaded sections that never fully dry out. We do not just clean the glass; we clear the debris line between the panel frame and the roof surface so your panels stay dry and breathe. Debris clearing is $75 to $150 if you are already on our schedule for a full cleaning.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Aptos
We clean and maintain systems built on Panasonic, Canadian Solar, JinkoSolar, and FranklinWH hardware, plus Enphase and Tesla inverters. You do not need to call a different shop because your array is one brand and your neighbor’s is another. We stock the common connectors and rail-mount fittings used on these systems in our service vans, so a quick hardware fix during a cleaning does not mean a second trip.
Our full Solar Panel Cleaning service page covers process and equipment in more detail. For local permitting quirks unique to Aptos, keep reading.
Common Solar Panel Cleaning Problems We See in Aptos Homes
- Baked-on salt haze. The marine layer that sits over Aptos from May through August carries fine salt and mist. It settles as a film. The afternoon sun bakes it onto the glass. You cannot just hose it off. We see this on nearly every array within two miles of the water, and it is why we recommend deep cleanings at least twice a summer for homes off Seacliff Drive and Rio Del Mar.
- Steep hillside pitches. A lot of Aptos Hills homes sit on grades of 6:12 or steeper. Standard cleaning wands do not reach the top row safely. Our crew wears fall-arrest harnesses when the pitch calls for it, and we use fiberglass extension poles with soft brushes. No ladders leaning on your gutters, no boots on the panels.
- Microinverter connectors corroding. Even if the glass looks passable, salt air works on the connectors and mounting hardware under the panels. We inspect the Enphase and Tesla connectors at every cleaning. If we see green corrosion building on the lugs, we say so before it becomes an arc-fault error on your monitoring app.
- Post-earthquake roof geometry. Homes rebuilt or reroofed after the 1989 Loma Prieta quake often have odd roof transitions, dormer ridges, and mixed pitches. We see arrays that were installed around awkward valleys that trap leaves and salt crust. Cleaning those sections takes a little extra time, and we factor it into the quote when we see photos or do the site walk.
Pricing for Solar Panel Cleaning in Aptos, CA
Here is what you should expect to pay in Aptos right now. Basic residential cleaning on a single-story, walkable roof: $150 to $200. Two-story homes or moderate pitch: $220 to $300. Steep hillside pitches or salt-heavy locations near the water: $280 to $350. Commercial ground-mount arrays: $450 to $900 depending on row count and access.
Bird and critter guard installs run $400 to $1,100 depending on linear footage, and we handle the Santa Cruz County permit if your rack needs modification. Post-storm debris clearing runs $100 to $180 as an add-on or $150 standalone. Seniors and veterans get a 10 percent discount that never expires. Estimates are free. No trip charge inside Santa Cruz County. Call (877) 550-6892 and Gor or one of our techs will tell you the real number before we book anything.
How Aptos’s Coastal Environment Attacks Your Panels
Aptos sits on the western edge of Monterey Bay, and that morning marine layer is not just fog. It is a suspension of salt, moisture, and fine dust that drifts inland a mile or two and settles on whatever is exposed. Solar glass is not perfectly smooth at the microscopic level, and salt film bonds to it in ways that plain water will not dislodge. By August, we routinely measure production drops of 5 to 15 percent on arrays where the owner figured rain would handle it. Rain does not remove salt film. It reactivates it and spreads it around.
We have watched this same pattern play out on metal surfaces across Aptos. Garage-door springs on Seacliff Drive rust through in three to five years where an inland spring lasts eight to ten. Panel frames, rail fasteners, and microinverter lugs live in the same salty air. The glass may look fine to the eye while the hardware underneath is quietly corroding. That is why we include a connector inspection on every cleaning up here, not as an upsell, just as standard practice. A few minutes with a wire brush and some dielectric grease on the right spots now beats a string failure later.
After a week of heavy marine layer, we scrubbed salt haze off a 24-panel REC array on a hillside home off Trout Gulch Road in Aptos Hills. The roof pitch was steep enough that our techs used a fall-arrest harness and a soft-bristle brush on an extension pole, keeping the microinverters dry while removing the gray film that had cut the owner’s production estimate by 9 percent. The same film shows up on garage-door springs along Seacliff Drive. It is the same air. It does the same thing.
What Unincorporated Aptos Means for Your Cleaning Schedule
One thing that makes Aptos different from Capitola or Soquel: Aptos is unincorporated Santa Cruz County. That means every permit, including the ones that touch panel cleaning when we are adding bird netting or replacing a combiner box, goes through the Santa Cruz County Building Department, not a city office. County inspection scheduling runs on its own calendar. If we need to pull a permit for something structural, you are looking at an extra 1-2 weeks compared to what a city-run office might turn around. We factor that into our scheduling so we do not leave you waiting on an interconnection or an inspection without knowing why.
This also matters because a fair number of Aptos homes were rebuilt or reroofed after the 1989 quake. That means roof decks, rafter spacing, and mounting points are not all from the same era or the same standard. Before we recommend a cleaning plan that involves new anchors or guard rails, we assess the roof condition. It is the same gatekeeping Gus does before any install quote, and it saves you from finding out later that your roof needs work before solar work.
Key Takeaways for Aptos Homeowners
- Salt-laden marine layer means you need cleanings more often than inland neighbors. Twice a summer is normal closer to the water.
- Steep hillside roofs need harness work and extension equipment. Do not let a guy with a bucket and a garden hose near a 7:12 pitch.
- Permits in unincorporated Aptos go through the county. If your cleaning reveals racking damage, expect 1-2 weeks for inspections.
- Production drops of 5-15 percent by late summer are common here from salt film, not panel failure.
- Gus’s Solar serves all of Aptos, 95001 and 95003, with free estimates and no trip charge inside Santa Cruz County.
We Also Serve Cities Near Aptos
We run cleanings up and down the coast and into the canyons around here every week. We serve Rio Del Mar, Capitola, Soquel, and Interlaken, plus the hillside pockets in between. Wherever you are in the Monterey Bay side of Santa Cruz County, we’ll be there within a day or two. Call (877) 550-6892 and tell us which town you are in.
Serving Aptos, CA - Our Local Coverage Area
We’re based in the Aptos area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Solar Panel Cleaning in Aptos
Twice a year is the baseline for Aptos, with one cleaning in late spring and one in late summer or early fall. Homes within a mile or two of the water, especially near Seacliff and Rio Del Mar, often want a third pass in August because the salt film peaks when the marine layer is strongest. If your Enphase app shows a slow, steady output drop during clear afternoon weather, that is the film building. Call (877) 550-6892 and we will help you figure out if your schedule needs adjusting.
Yes. The aluminum frames and mounting hardware sit in the same salt-laden air that rusts garage-door springs and gate hinges up here. We typically see green corrosion on connector lugs and rail fasteners within four to six years of install, and sometimes sooner on hillside arrays where the ocean breeze hits straight up the slope. Our standard cleaning includes a hardware inspection. We will tell you what we see, and we will not invent problems to pad a ticket.
No. Routine cleaning does not require a permit. What can require a permit is modifying the racking, adding bird netting, or replacing a combiner box while we are up there. All of that routes through the Santa Cruz County Building Department, and we handle the filing and scheduling. If you are not sure whether your project needs one, call us and we will tell you straight. Free answer, no pressure.
Yes. A cluster of droppings, or a nest with debris, shades cells unevenly and traps moisture against the backsheet. That leads to hot spots and, eventually, cell degradation. We see pigeon pressure worse near the cliffs and beach access points along Rio Del Mar and down toward Seacliff. Critter guard installs down there are some of the most frequent jobs we do. It is cheap insurance against a problem that gets worse while you are not looking.
Check the error log on your monitoring app first. If any microinverter is throwing an arc-fault or low-voltage code, it could be a branch connection that got stressed by wind, water, or salt intrusion. After that, look for shifted debris, exposed wiring where a branch dragged across the rail, and any loose bird netting. If anything looks wrong or you just want trained eyes on it after a big storm, call us. Post-storm inspections are the kind of small job we would rather do now than turn into a big job in the spring.
Get Your Aptos Panels Cleaned by People Who Know the Salt and Fog
We live for this stuff. The morning marine layer, the steep pitches, the post-quake roofs, the county permits. It is the regular weather of doing business in Aptos, and after 29 years of it, we have got it down. You do not need to watch a video, buy a kit, or get up on a metal ladder on a hillside. You need someone who knows what a 9 percent production loss from salt haze looks like and how to fix it without voiding a warranty.
Call (877) 550-6892. A real person answers. Tell us where in Aptos you are, what your panels read, and when the fog has been sitting on your roof. We will give you an honest quote and a date. If a salesman needs an answer tonight, the answer is no. We do not work that way, and we never will.
Written by Gus Petrakis, Owner at Gus’s Solar, serving Aptos and the Santa Cruz County coast with owner-accountable solar work since 2011.






Before
After
Before
After
Before
After