Waianae · Oahu-wide · Family-run since 2019
Solar panel cleaning, Oahu-wide. From 20 panels to 2,000.
Every job filmed before, during and after. Rotating brushes, filtered water, a robot for the big arrays, and a drone that shows you the health of every panel.
Every roof is different, so every job gets its own quote. Call or send the form and Angel gives you the number. Discounts for police, first responders, military and kupuna.
Commercial · Solar farms · Parking structures
We do the big jobs. Rooftops, parking structures, whole solar farms.
- 2,000 panels cleaned in one day on a solar farm we service every year.
- Robot for anything over 100 panels. It runs across the array and misses nothing.
- Drone thermal report before, during and after: hot spots and micro-fractures, so you can go back to the manufacturer under warranty.
- Walkthrough first roof access, parking, water, power. Insured, with a certificate for your file.
Retirement communities · Stores · Warehouses · Roof-lease operators · Farms
What we do
One crew, all of Oahu, every service on the roof.
While we're up there we look at everything, and tell you straight what needs doing and what doesn't.

Solar panel cleaning
Rotating water-fed brushes, filtered RO/DI water, and a video of your panels before, during and after.
Solar panel cleaning →
Commercial
Walkthrough and written quote first. Robot on 100+ panel arrays, insurance certificate on request.
Commercial cleaning →
Solar farms
2,000 panels in a day. We bring our own water when the site has none, and come back every year.
Solar farm cleaning →
Bird proofing
Nests and droppings cleaned out first, then mesh sized to your gap and roof: 6, 8 or 10 inch.
Bird proofing →
Drone thermal inspection
Hot spots and micro-fractures panel by panel, in a report you can take to the manufacturer.
Inspection →
Gutter cleaning
We show you the gutters on video while we're up there. Set price when it's not bad, more when it is.
Gutter cleaning →
Window & screen cleaning
Filtered water, no streaks. Screens that don't get cleaned fall apart, so we do those too.
Window cleaning →
Roof & pressure washing
Moss on a white latex roof gets washed first, or nobody's walking on it. Driveways, walls, walkways too.
Pressure washing →Every job on video
Before, during and after. Just show it.
You get three videos on every job: the condition of your panels, us cleaning them, and the result. Same angle, no guessing. A Kaneohe job, below.
"We had a customer call six months later: two shattered panels, you guys were the last ones on my roof. We pulled up the last video. Every panel intact. We went out anyway. Two big rocks somebody threw on there. That's why we do the videos."
Angel Oquendo, ownerHow we clean
The equipment is the difference.
When you ask for a quote you get a video of the gear we're bringing to your house. We don't hide from it.
Filtered water, in the truck
Your tap runs through a sediment carbon filter, then RO, then DI. Pure water, no residue spots.
Rotating brushes
42-inch for commercial, 36 and 22-inch electric for homes. Water pours out of the brush the whole time.
The robot
Anything over 100 panels. Runs across the array where a pole can't reach, and misses nothing.
Drone with thermal imaging
Flown before, during and after commercial jobs. The report shows hot spots and micro-fractures.
5-point inspection, every clean
Cracked panels, missing fasteners, hanging wires. You get the video, not just the invoice.
"If you pull up to somebody's house with a brush from Home Depot and use their water hose, and then ask for a ladder, there's a problem. Cheap is cheap."
What customers say
A reputation earned one roof at a time
★★★★★"Angel and his crew Chance provided fast, excellent and freindly customer service. They were able to schedule me the very next day for my PV Panel cleaning. Chance provided great communication and videos during the cleaning process. No quick sell tactics, just fast friendly and great customer service. … I can already see through my Enphase App that the panels are generating approximately 25% more power producing energy. Great company!!"
★★★★★"Our 1st experience with Sunshine Solar Panel Cleaning was great. We’ll definitely use them again. … He got right to work setting everything up, explaining that he’d take pics of the panels before and again after he finished cleaning. We could see how dirty most of them were & the difference after cleeaning. It was amazing! The bonus was that we could see the significant increase in the Kilowatt output immediately. … Happy Mililani Homeowners"
★★★★★"They came to my home and did an outstanding job removing the pigeons that had been nesting under my solar panels. They installed proper bird proofing … They recorded videos of the work as they went and texted them directly to my phone so I could see exactly what they were doing under the solar panels. … Two days later, they followed up to make sure I was still satisfied with the work. … The team was professional, knowledgeable, honest, and took the time to do the job right."
Police, first responders, military, kupuna: the discount is automatic.
No code, no asking. Tell us in the form and it's on your quote. And every year you clean with us, the rate goes down, because now we're just doing maintenance.
Where we work
If you have panels on Oahu, we'll come clean them.
Based in Waianae. Kapolei, Ewa Beach, Kaneohe, Hawaii Kai, Kailua, Mililani, Makakilo, town side, Wahiawa, all the way to the North Shore.
Oahu only. Same crew, same equipment, every town.
Questions we hear a lot
Straight answers
Every roof is different, so every job gets its own quote. Panel count, first clean or maintenance, roof type and access set the number. Send the form or call and Angel gives you your number on the phone. Police, first responders, military and kupuna get a discount automatically. Once we've cleaned your panels, the rate goes down every year, because after that we're doing maintenance. Hot-water solar panels are free with a cleaning. Bird proofing, gutters and windows get a quote after we look.
Rain alone won't clean your panels, just as rain alone won't clean your car. Red dirt, black mold and salt bake on. We show you what's on your panels before we touch them, top edge and bottom edge.
We do a 5-point inspection: no cracked or shattered panels, no missing fasteners, no wires hanging or disconnected. You get a video of that. Then a video of the condition, a video of us cleaning, and a video of the result. While we're up there we look at your gutters and windows and tell you if they need doing.
We record everything, so you and we both know exactly what the roof looked like when we left. If we crack a tile, we seal it with clear RTV on the spot, photograph it, tell you, match the tile and replace it, usually within days. If a roof is too far gone to walk on safely, we record that and tell you to get it fixed first.
Yes. Every commercial job starts with a walkthrough: roof access, parking, water, power, who to contact. We run a robot on anything over 100 panels and clean a 2,000-panel farm in a day. The drone flies before, during and after and gives you a thermal report on the whole array. Cheaper per panel than residential, because of the volume.
Once a year for most Oahu homes. The first clean takes off the build-up, then yearly maintenance keeps it off, and your rate drops. If you're near the water, under trees, or you've got pigeons under the panels, we'll tell you after we see it.
Get a quote
Tell us about the job. Angel calls you back.
Four quick questions. It goes straight to the owner, no call centre, no runaround.
- 1
Send the form. About a minute.
- 2
Angel calls you with your number. Every roof is different, so every job gets its own quote. You'll get a video of the equipment we're bringing.
- 3
We clean and film it. Before, during and after, sent to your phone.
Rather talk? Call (808) 554-7617 and ask for Angel.
Got it. This is how we work.
- Angel calls you back to talk through the job.
- You get a video of the equipment we're bringing to your house. We don't hide from it.
- We film your job before, during and after, and send it to your phone.
- The number Angel gives you is the number. No haggling, and it goes down every year you clean with us.
Need us sooner? (808) 554-7617

