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 $175-$425 per visit for a standard residential array, and most jobs are completed in under two hours. The brackish tidal lagoon environment here means panels collect a mineral crust you won’t see 10 miles inland, which is why quarterly cleaning matters more in Discovery Bay than almost anywhere else in Contra Costa County. Our crew knows the difference between Delta salt spray and ordinary dust, and we use deionized water and soft-bristle brushes that won’t scratch your anti-reflective coating or send salt-laden runoff into the lagoon easements. If your panels haven’t been cleaned in six months or more, call (877) 550-6892 for a free estimate. We’re usually on your roof within 48 hours.
Why Gus’s Solar Is Discovery Bay’s Preferred Solar Panel Cleaning Company
Gus Petrakis founded Gus’s Solar in 2011 and still puts his own name on every truck that rolls into Discovery Bay. We’re not a call center that books a subcontractor you’ve never met. The background-checked, uniformed technician who climbs your roof works for Gus directly, and that technician knows Discovery Bay’s specific headaches: salt crust on south-facing planes off Cherry Hills Drive, pigeon nesting under arrays near the marina, and HOA runoff rules that inland cleaning companies don’t know exist. Our reputation in Discovery Bay is built on showing up when we say we will and cleaning panels like they’re on our own roof. A live person answers our phone 24/7, not a voicemail queue or a ticketing portal three states away.
We’ve worked on homes throughout 94505, from the lagoon-front properties along Discovery Bay Boulevard to the tract developments near the Discovery Bay Athletic Club and the stucco two-story homes off Bixler Road. That local familiarity means we already know your roofline before we arrive. It also means we recognize the difference between normal Delta soiling and early corrosion at the mounting feet, which can save you from a much larger repair bill down the road. Every cleaning we do in Discovery Bay is backed by the 90-Day Done Right Promise: if it’s not done right, Gus comes back and makes it right, in writing.
Our Solar Panel Cleaning Services in Discovery Bay
Residential Panel Cleaning
Most Discovery Bay homeowners need their panels cleaned quarterly, not annually. The brackish tidal air along the lagoons deposits a fine salt film that hardens into mineral scale within weeks. With a standard residential cleaning, we use deionized water with a low-pressure delivery system and non-abrasive nozzles designed for anti-reflective-coated glass. We clean the full array, inspect the mounting feet and microinverter conduits for corrosion or critter activity, and leave your system producing at its year-25 degradation rate baseline. A typical single-story home in Discovery Bay runs $175-$275; a two-story stucco home off Point of Timber Road usually runs $250-$400 depending on array size and roof pitch.

Commercial Array Cleaning
Discovery Bay’s commercial roofs, including the smaller retail and marina buildings along the waterfront, face the same salt exposure as residential arrays but often go longer between cleanings. Debris from Delta windstorms collects around rooftop HVAC equipment and parapet walls, trapping moisture against the panel frames. That moisture is brackish, which means it is actively corroding the aluminum racking. We schedule quarterly or semi-annual commercial cleanings, usually early morning or late evening to avoid the 100°F rooftop heat and any interruption to business hours. Commercial cleaning in Discovery Bay runs $500-$1,600 per visit depending on array size and accessibility. Call (877) 550-6892 with your site address and we’ll give you a firm number.

Bird & Critter Guard Installation
Discovery Bay’s waterfront location means pigeons, gulls, and swallows are a constant presence, and solar arrays make attractive nesting sites. We regularly find pigeon droppings caked under arrays near the marina and along Beaver Lane. The acidity in bird droppings etches glass over time, and nesting material blocks the airflow that keeps your inverters cool. We install powder-coated steel mesh critter guard around the full perimeter of the array, secured to the panel frames with marine-grade clips that won’t corrode in the salt air. Critter guard for a standard Discovery Bay home runs $350-$800 installed, depending on array size and whether we are already on-site for a cleaning.

Debris & Soiling Removal
Delta windstorms carry tule reeds, cottonwood fluff, and organic debris from the water straight onto rooftop panels. Once that organic material bakes on at 95-105°F, it forms a hard crust that blocks sunlight and holds moisture against the glass. Left in place, that crust cuts kWh production by 10-15%, which hits your true-up statement directly. Our Solar Panel Cleaning team removes caked-on organic soiling and mineral deposits without pressure washers, which drive saltwater into junction boxes and accelerate rapid-shutdown device failure. Debris removal is included in every residential and commercial cleaning we perform in Discovery Bay.

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 clean and maintain systems built on Tesla, Enphase, SolarEdge, and SunPower hardware, among others. Because many Discovery Bay arrays are SunPower or Tesla setups matched with Enphase microinverters, we keep the common connectors, grounding hardware, and critter guard clips for those systems on our trucks when we’re working in 94505. That means if we spot a corroded MC4 connector or a loose Enphase trunk cable during a cleaning, we can often fix it on the spot instead of scheduling a second visit. No-hassle upfront pricing applies to any repair we recommend, and the number you see is the number you pay.
Common Solar Panel Cleaning Problems We See in Discovery Bay Homes
- Mineral scale from brackish lagoon spray. Salt-laden moisture from the Delta dries onto panel glass and leaves behind a hard white crust, especially on south- and west-facing planes that catch the prevailing breeze. That crust cuts kWh output by up to 15% if it sits for a full season.
- Corroded mounting feet and rapid shutdown devices. The estuarine environment here attacks aluminum racking and the quick-disconnect boxes at each panel. Homes built during the 2000s tract phases along the lagoon fingers often show this corrosion earliest, because the mounting hardware has been in salt air for two decades.
- Pigeon nesting under arrays near the water. Panels near the marina and along the lagoon-front streets off Discovery Bay Boulevard are the most likely to attract nesting. Droppings etch the glass, nesting material blocks airflow, and the mess drains onto walkways and patios below.
- Baked-on organic debris after Delta windstorms. Tule reeds and cottonwood fluff blow onto panels, then bake at 100°F into a hard, dark film. Many homeowners don’t notice until their next true-up statement shows lower net metering credits than expected.
Pricing for Solar Panel Cleaning in Discovery Bay, CA
A standard single-story residential cleaning in Discovery Bay runs $175-$275. Two-story homes with larger arrays typically run $250-$400. If we are adding critter guard at the same visit, expect $350-$800 for that portion depending on array perimeter. Commercial properties fall between $500 and $1,600 per visit. The main factors that move your price are array size, roof pitch, and whether we need to access the roof from a ladder or a lift. Two-story stucco homes with constrained sightlines along the narrow lagoon fingers can take longer to set up safely. We do not charge a trip fee inside our own service area, and the price we quote is the price you pay. Call (877) 550-6892 for a free estimate based on your actual system size and roof layout.
We Also Serve Cities Near Discovery Bay
Our crew serves Discovery Bay and the surrounding Delta communities, including Brentwood, Oakley, Mountain House, and Antioch. If you are just outside 94505, call us anyway. We are often already in the area and can usually schedule within the same week.
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
Every three months is the safe interval for Discovery Bay, and every six months is the absolute minimum. The brackish lagoon environment deposits salt-laden moisture year-round, not just in summer. By the 90-day mark, most arrays here have a visible mineral film forming. If you skip a full year, expect a 10-15% production loss that shows up directly on your true-up statement. Call (877) 550-6892 and we’ll set you up on a quarterly plan so you never have to think about it.
Yes, and most cleaning companies that are not local do not know they exist. The Discovery Bay Community Services District enforces water runoff rules that prohibit allowing salt-laden wash water to drain into lagoon easements. Our cleaning process uses deionized water delivered at low pressure with containment at the gutter line, which keeps runoff out of the lagoon and keeps you out of a CSD violation. We also keep panel cleaning methods within HOA aesthetic guidelines so your neighbors are not dealing with overspray onto their properties. The Solar Rights Act limits how much an HOA can interfere with solar maintenance, but we would rather keep everyone happy than test it.
The wrong way is a pressure washer from the ground. High pressure drives saltwater into the junction boxes and accelerates corrosion of the rapid shutdown devices, and the force alone can micro-abrade the anti-reflective coating. The right way, the way we do it, is deionized water applied at low pressure with soft, non-abrasive brushes designed specifically for coated solar glass. Deionized water dissolves the mineral crust without leaving its own residue, and low pressure keeps all moisture on the glass surface where it belongs.
Yes, and the math is straightforward. If your panels are producing 12-15% below their rated output because of salt crust and caked debris, that lost production is exactly what you would have received as net metering credit on your next true-up. A single cleaning that costs $250 and restores 12% of a 6 kW system’s output typically pays for itself within one or two billing cycles during summer, when AC loads and sun angles are both at their peak. Bring us a bill and we will show you the math on your actual usage.
You need them in Discovery Bay more than almost anywhere else in the county. Pigeons and gulls nest year-round in the sheltered space under solar arrays, and the waterfront means the bird pressure here is constant. Nesting material blocks airflow to your inverters, droppings etch the glass and drain onto walkways, and clearing an active nest is a messier job than preventing one. Critter guard runs $350-$800 installed depending on array size. If we are already on your roof for a cleaning, the install is quick and you get a better effective rate.
Call Gus’s Solar for Solar Panel Cleaning in Discovery Bay
If your panels are not producing what they should, or you have never had them cleaned since the install crew packed up and left, call (877) 550-6892. Gus’s Solar serves Discovery Bay with the owner’s name on the truck, background-checked technicians on every roof, and a live person answering the phone 24/7. Free estimates, no trip charge inside our own service area, and a 90-Day Done Right Promise on every job. Take two weeks to think about it. The price will be the same.
Written by Gus Petrakis, Owner at Gus’s Solar, serving Discovery Bay since the company’s founding in 2011.






Before
After
Before
After
Before
After