Pricing · Oahu
What solar panel cleaning costs on Oahu. Every roof is different, so we quote the job.
A maintenance clean on twenty panels we've done before and a first clean on seventy panels across a steep tile roof are not the same job, and we don't price them like they are. Here's what moves the number, and how to get yours in one phone call.
What the first clean takes off
Red dirt, before and after
The number
Quote one phone call, before we come
No rate card. A number for your roof.
- The easy end: a maintenance clean. Panels we've cleaned before, on a roof we know. Less brush time per panel, and the rate keeps dropping every year you stay with us.
- A first clean costs more. Years of red dirt and black mold baked on, top edge and bottom edge. Every panel gets the rotating brush forwards and back until it's clean, and that takes longer.
- The hard jobs. Steep or fragile tile, a roof the truck can't get near, seventy panels across two systems. We tell you why the number is what it is, and we show you on video.
- Automatic discount for police officers, first responders, military and kupuna. Tell us on the form or the call and it's on the quote.
- Hot-water panels: free. Nobody counts them when they say "I have 30 panels." We don't redo the quote, we just clean them.
No haggling either way. The number Angel gives you is the number, and it goes down every year you clean with us.
What moves the price
Six things set your quote
| What | Why it matters | What we need from you |
|---|---|---|
| Panel count | Most Oahu homes have 20 to 30. Some have 70 after a second system was added. | A rough number. We confirm on the day. |
| First clean or maintenance | The first clean takes off years of build-up. After that it's maintenance and the rate drops. | Has anyone cleaned them before? |
| How bad the build-up is | Red dirt on the plateau, black mold on the rain side, salt near the water, bird mess under the array. Heavier soiling is more brush time. | Your town, and what you can see from the ground. |
| Roof type, pitch and condition | Walkable shingle is the easy end. Steep pitch means harnesses and slower work. Fragile or mossy tile can need a wash first, or we tell you it's not safe to walk. | Roof type on the form. We check the rest on the 5-point inspection. |
| Access | How close the truck can get decides whether we run the water-fed rig or the dry-water sticks. | Where the panels face and where we can park. |
| Discount eligibility | Police, first responders, military and kupuna get a discount automatically. | Tick it on the form or say so on the call. |
| Commercial volume | From a hundred panels to thousands, the per-panel rate goes down. | Panel count and a walkthrough. |
Bird proofing, gutters, windows and roof washing are quoted after a look. Bird proofing depends on severity, mesh size and roof type. Gutters go by the linear foot.
Cheap is cheap
What a cheap quote leaves out
Some quotes are cheap because the job is smaller than you think. Here's the difference in plain terms.
| Brush-and-hose crew | Sunshine | |
|---|---|---|
| Water | Your garden hose. Minerals dry on the glass. | Filtered in the truck: sediment carbon, RO, DI. No spots. |
| Brush | Window-cleaning brush. Pushes dirt around. | Rotating, water-fed, 22 to 42 inch. Cleans and rinses in one pass. |
| Inspection | None. | 5-point inspection on every clean, on video. |
| Proof | "It's done." | Before, during and after videos to your phone. |
| Insurance | Ask, and hope. | Insured. Certificate for commercial files. |
| Hot-water panels | Extra, or skipped. | Free with the clean. |
| Next year | Same price, or a new guy. | Lower rate, same crew, same videos. |
Getting a number
Quote in a phone call, not a sales visit
-
Call, or send the form
Panel count, roof type, town, first clean or not, any discount. A minute either way.
-
Angel gives you the number
On the phone, for a solar clean. Bird proofing and gutters get a look first. You get a video of the equipment we'll bring.
-
Book it
Some customers get a next-day slot. You'll see the before video before we're off the roof.
Google reviews
On price, in their words
"I requested a quote and it was an Awesome price! The services were even more awesome! 19 panels and 2 solar hot water panels. They already had my attention! When they showed up at my house and gave me the details of what to expect before and after along with videos of them cleaning some of the dirtiest mold covers panels what can I say except I was impressed! There equipment was the most up to date and did the job flawlessly with no damage to the panels. If you have solar panel look no further for someone to clean them. Panels need to be cleaned at least once per year to keep them working efficiently. So here are the people that can do the job with the best equipment give them a call and at least get a quote! I did and now the boss (wife) is much more happy cause the water is hotter than it’s been in a while! Mahalo and Aloha Earl Wolfe"
"Sunshine Solar Panel Cleaning was outstanding, easy, responsive, and professional from start to finish. I actually found them on social media, and once I learned they’re a locally owned business, it was a no brainer to support local. I knew I wasn’t speaking to a bot like some of those other social media ads. I submitted a quote request and got a response almost immediately. Within 15 minutes, I was already talking story with the owner and had service scheduled for the very next day. On the day of service, they showed up ahead of schedule which was perfect, walked me through the entire process, and even sent video updates of the cleaning straight to my phone. Champ worked efficiently, was very respectful, and left everything spotless. Top tier service all around. I’ll definitely be using them annually for PV panel cleaning. Mahalo to Angel and Champ!"
"Our 1st experience with Sunshine Solar Panel Cleaning was great. We’ll definitely use them again. We were able to schedule our cleaning within a few days of our call. The.owner, Angel, told us his grandson, Champ, would do the job. He arrived about 15 minutes early & texted to let us know he was outside. 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. Champ finished the job & packed his equipment away, all within a little more than 1hour. He was friendly and polite. We highly recommend this company. Happy Mililani Homeowners"
Questions we hear a lot
Straight answers
Because every roof is different. A maintenance clean on a walkable roof and a first clean on steep tile with years of red dirt are not the same job, and one number would be wrong for one of them. Angel gives you your number on the phone, before we come.
Police officers, first responders, military and kupuna, automatically. Tell us on the form or on the call and it's on the quote.
Because the first clean is the hard one. After that we're keeping clean panels clean, and that's a maintenance job.
No. Both are part of every clean.
After an assessment with videos. Severity, whether it needs netting or spikes, mesh size and roof type set the number. There's no flat rate because no two roofs are the same.
Per panel, yes. Volume brings the rate down. Every commercial quote follows a walkthrough.
Get a quote
Get your number.
Four quick questions and Angel calls you with the price. Or skip the form and call him.
- 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

