Dirty panels don’t complain.
They just underperform.
Your system is a big investment. Dust, smog, and bird mess quietly cut what it produces. Carlos — owner-operator — cleans with pure water at 0 ppm and sends before-and-after videos every job. Starting around $6–9 per panel.
Solar panels don’t stay efficient on their own
“We just want to protect your investment over the long term so that it can last as long as they sold it to you to last.”
Rain doesn’t rinse SoCal dust the way people think. Left alone, dirty glass means lower production — and warranties often expect reasonable maintenance.
One visit, done right
1 Pure-water clean
Carbon-fiber water-fed poles + DI water at 0 ppm. Soft brushes engineered for solar glass — no harsh chemicals.
2 Before & after videos
Proof on your phone. Same standard Carlos shows on @gsdsocal.
3 Owner on your roof
“I answer and I do the work myself.” Trained, OSHA & MEWP certified, insured.
Critter guard
Birds and squirrels nesting under panels can chew wires and kill production. Critter guard (mesh at the array edge) is an Instagram highlight — ask to add it to your quote.
Carlos can quote cleaning alone, or cleaning + critter guard after a quick look at photos or a site visit.
The booking pattern that closes
Custom flat quote
Share panels + city. Carlos texts a clear dollar amount — not a vague range.
Pick a time
He offers a specific slot (“10am Friday?”). You say yes.
Locked in
“You are locked in on the schedule.” Reminder before the day.
On the way
Day-of text when he’s rolling. Cash, Zelle, or check on completion.
Save up to ~40% — stay on autopilot
No contract. Reminder before each visit. Semi-annual fits most homes; quarterly for dusty or bird-heavy roofs.
Semi-annual
2× per year
[PRICE]/plan
- Up to ~40% vs one-offs
- Scheduled reminders
- Priority when storms/dust hit
[PRICE] = Carlos fills exact plan rate
Quarterly
4× per year
[PRICE]/plan
- Best for dusty / bird activity
- Same owner each visit
- Critter guard check optional
Real jobs from the feed
On the roof
Before
After
0 ppm DI
Results
Sparkling
How I workStraight answers
From Carlos’s own explanations — not inventing anything.
