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 Discovery Bay
Solar panel cleaning in Discovery Bay typically runs $150-$350 for a standard residential array, and the salt-laden air here makes regular cleaning more important than almost anywhere else in Contra Costa County. We’re in Discovery Bay weekly, and our crew knows the lagoon-front homes, the HOA sightline rules, and how brackish moisture eats at solar hardware if you let it sit. If your production has dropped or your panels look chalky, call (877) 550-6892 and we’ll come take a look. No pressure, no signature tonight, just a straight answer.
Gus Petrakis founded this company in 2011, and his name is on the truck that shows up at your dock. We answer the phone with a live person, 24/7, and we’ll tell you honestly whether cleaning will actually help your output or whether something else is going on. In Discovery Bay, it usually helps a lot more than people expect.
Why Gus’s Solar Is Discovery Bay’s Preferred Solar Panel Cleaning Company
We’ve worked on enough Discovery Bay roofs to know what the lagoon air does to solar equipment. That’s the difference between a crew that shows up with a pressure washer and a crew that checks your MC4 connectors for salt corrosion while they’re up there. Gus’s crew does the work himself, we don’t hand it off to a sub, and every technician is background-checked and uniformed so you know who’s on your roof before they climb the ladder.
Homeowners here tell us the same thing: they got burned by an out-of-area installer who quoted one number and disappeared. Gus’s Solar has a published address, a license number, and an owner who answers his own phone. The 90-Day Done Right Promise covers every cleaning and service job in writing. If it’s not right, Gus comes back and makes it right.
Discovery Bay sits at the inland edge of the Delta, and that’s not a small detail for solar maintenance. The summer heat pushes 95-105°F, and the Delta breeze carries humidity and salt particulates that settle on panel glass and inside junction boxes. We schedule Discovery Bay calls fast, usually within a day or two, because a salt film sitting on panels through July is real money left on the roof. Call (877) 550-6892 and a live person picks up.
Our Solar Panel Cleaning Services in Discovery Bay
We offer the full range of panel maintenance for Discovery Bay homes, but we lead with what actually matters here: cleaning that treats salt as the threat it is, not just dirt. Here’s what we do.
Residential Panel Cleaning
For most Discovery Bay homes, a professional cleaning twice a year makes a measurable difference. We use deionized water and soft brushes, never pressure washers, because forcing salt-laden water into panel edges and junction boxes is exactly how rapid shutdown faults start. A typical single-story tract home along the lagoon fingers takes us 90 minutes to two hours, and we inspect every panel while we work.

Bird & Critter Guard Installation
Discovery Bay’s lagoons draw gulls, pigeons, and the occasional egret that thinks your array is a nice dry perch. Bird droppings are acidic, and nesting material under panels traps moisture and blocks airflow. Critter guard is a mesh barrier installed around the panel perimeter that keeps birds out without touching your roof warranty. Before we install anything on a water-facing roof plane, we review the sightlines so you don’t get an HOA letter two weeks later.

Debris & Soiling Removal
Delta wind pushes dust, pollen, and cottonwood fluff onto panels from spring through fall. After a storm, you’ll see mud streaks and debris that rain alone won’t remove. We clean the full array surface, clear the drip edges, and check the gaps between panels where crud accumulates. If your SolarEdge inverter is reporting reduced production after a Delta storm, this is where we start.

Scheduled Cleaning Plans
We offer recurring cleaning plans for Discovery Bay homeowners who don’t want to think about it. Most lagoon-front homes do well on a twice-yearly schedule, spring and late summer, timed around the worst of the pollen and the salt haze from the Delta breeze. A scheduled plan locks your price, keeps a record of when your panels were last serviced, and means Gus’s crew is already watching your equipment for corrosion before it becomes a repair.

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 Discovery Bay
We work on systems built with Tesla, Enphase, SolarEdge, SunPower, and most other major brands. Discovery Bay arrays are often a mix of REC or Qcells panels with Enphase microinverters, and we know these systems well. When we clean a REC array with Enphase microinverters, we also check the trunk cable connections for the salt haze that corrodes them faster here than inland. We carry common replacement connectors and fasteners on the truck, so a connector that’s starting to fail gets swapped before it takes down a string.
Common Solar Panel Cleaning Problems We See in Discovery Bay Homes
- Salt haze filming panels near the lagoons: Brackish tidal moisture leaves a chalky residue on panel glass that cuts output by 10-20%. Rain doesn’t remove it, but deionized water and soft brushes do.
- Corroded MC4 connectors and junction boxes: The Delta breeze carries salt particulates that settle inside electrical connections. We find connectors fused or green with corrosion on systems only five or six years old.
- Rusting racking and mounting hardware: Standard galvanized fasteners don’t hold up here. We check for seized or snapped bolts during cleaning and recommend marine-grade stainless replacements when we find them.
- Bird activity on water-facing roof planes: Where your roof faces the lagoon, birds follow, and droppings plus nesting debris degrade both production and curb appeal quickly. Critter guard solves most of it.
Pricing for Solar Panel Cleaning in Discovery Bay, CA
Here’s what you can expect to pay in Discovery Bay, honestly. A standard residential panel cleaning on a single-story home under 2,500 square feet of array runs $150-$250, depending on accessibility and how much salt film has built up. Two-story homes with water-facing arrays run $200-$350, since ladder work and lagoon-side roof access take longer. Critter guard installation typically adds $300-$600 depending on array size and perimeter length. A twice-yearly scheduled plan for a typical Discovery Bay home runs $250-$500 per year, and it includes connector and racking inspections at every visit. Call (877) 550-6892 for an exact quote. Estimates are free, and the number we quote is the number you pay.
If you’re seeing reduced production, a $40 discount on any repair over $200 helps with the diagnostic work. If you’ve got a written estimate from another company, bring it to Gus for a free second opinion. And if you’re 55 or older, or a veteran, there’s a 10% discount that never expires. No trip charge inside our own county, either.
We Also Serve Cities Near Discovery Bay
Gus’s Solar handles panel cleaning all around the Delta. We serve Solar Panel Cleaning customers in Brentwood, Oakley, Mountain House, and Antioch, with the same crew and the same upfront pricing. If you’re just outside Discovery Bay, call (877) 550-6892 and we’ll let you know when we’re in your area.
Serving Discovery Bay, CA - Our Local Coverage Area
We’re based in the Discovery Bay 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 Discovery Bay
Twice a year is right for most Discovery Bay homes, especially those within a few hundred yards of the lagoons. The brackish moisture leaves a salt film that builds faster than plain dust, and by late summer you can see a 10-20% production drop on unwashed panels. If your home sits directly on a lagoon finger, spring and late summer cleanings catch both the pollen season and the worst of the salt haze. Call (877) 550-6892 and we’ll set a schedule that fits your roof and your bill.
No. Cleaning doesn’t change the size, shape, or color of your panels, so it won’t trigger any HOA review. What can trigger a complaint is adding critter guard or any visible hardware without checking water-facing sightlines first. We know the Discovery Bay Community Services District covenants well enough to advise you before any visible change goes on your roof. California’s Solar Rights Act limits what an HOA can restrict, but a polite conversation first saves everyone a letter.
Yes, if the cleaning crew knows what they’re doing. Most of Discovery Bay’s housing stock is 1970s-2000s construction, and many composition shingle roofs are aging toward the 20-30 year mark. We use soft brushes and deionized water, never high pressure, and we check roof penetrations while we’re up there. If we find a penetration that’s starting to fail, we’ll tell you before it becomes a leak. Call (877) 550-6892 for an assessment.
Often yes, but not always. A Delta storm leaves mud, debris, and salt residue that blocks light and triggers production alerts. If cleaning restores output, you’ll see it in your monitoring app within a day. If it doesn’t, the problem is likely electrical, a corroded connector, a failing optimizer, or a microinverter issue. We’ll tell you which one it is and what the repair will cost before we touch anything. Estimates are free, and we offer $40 off any repair over $200.
For a typical Discovery Bay system, professional cleaning pays for itself in months, not years. A homeowner with a 7.2kW array losing 15-20% to salt film is giving up $250-$400 in annual production. Two cleanings a year at $150-$250 each restores most of that. The math is simple: a $200 cleaning that recovers $300 in lost production is a good deal. Call (877) 550-6892 and we’ll work the numbers off your actual usage, not a brochure estimate.
Written by Gus Petrakis, Owner at Gus’s Solar, serving Discovery Bay and the Delta since 2011.






Before
After
Before
After
Before
After