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.

Quote by phone Cheaper every year Automatic discounts

What the first clean takes off

Red dirt, before and after

Red dirt and black mold baked onto a residential solar array before cleaning
Before Red dirt along the glass. Rain doesn't move it, it bakes it on.
The same residential solar array clean after the rotating brush and filtered water
After Same panels after the rotating brush and filtered water.

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

  1. Call, or send the form

    Panel count, roof type, town, first clean or not, any discount. A minute either way.

  2. 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.

  3. Book it

    Some customers get a next-day slot. You'll see the before video before we're off the roof.

4.9 ★ 136 Google reviews

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"

EARL Wolfe · Google review · September 2025

"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!"

Walter Espiritu · Google review · April 2026

"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"

Carol Kalani · Google review · June 2026
Read all our reviews →

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.

Get a quote

Get your number.

Four quick questions and Angel calls you with the price. Or skip the form and call him.

  1. 1

    Send the form. About a minute.

  2. 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. 3

    We clean and film it. Before, during and after, sent to your phone.

Rather talk? Call (808) 554-7617 and ask for Angel.

Is this for a home or a business?

What do you need?

About the job

How do we reach you?

Goes to Angel's inbox. No spam, no list, just a call back.

Got it. This is how we work.

  1. Angel calls you back to talk through the job.
  2. You get a video of the equipment we're bringing to your house. We don't hide from it.
  3. We film your job before, during and after, and send it to your phone.
  4. 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