Pre-inspection
We inspect for cracked panels, loose clamps and damaged wiring visible from the roof. Anything of concern is photographed and flagged so you can raise it with your installer.

Outside
Dust, pollen, bird droppings and Melbourne pollen build-up can knock 10–25% off your solar system's output. We clean panels with pure water and soft-touch tools that keep coatings intact and warranties valid.
Overview
This isn't a job for a garden hose. Detergent residue and mineral spotting from tap water reduce output further and can damage panel coatings. We use the same pure-water system we use on high-end glass.
Bundle & Save
Maximise your curb appeal and your budget. Combine multiple services like House Washing and Window Cleaning in our instant estimator to unlock exclusive zero-mobilization discounts.
Solar savings calculator
(Approx. 6.8 kW system)
Based on 400W panels, 3.6 kWh per kW per day (Melbourne average), a blended retail rate of $0.27 / kWh and feed-in of $0.05 / kWh. Volume pricing: $11 per panel up to 20, $9 for 21–50, $7 for 51–150. Estimates are indicative only.
Estimated annual loss
Efficiency loss
12.0%
Money lost per year
$148
Poli Clean service cost
$187
17 panels × $11.00 = $187.00 + GST
Your panels are currently performing well, but based on local dust accumulation, the cost of efficiency loss will outweigh our service cost in exactly 3 months.
The method
What's included
Fixed price. No hourly billing. What you're told upfront is what you pay when we hand the keys back.
Before & after
Real results from recent solar panel cleaning jobs. Drag the handle to compare.




FAQs
Something not covered? Send us a message and we'll answer honestly — even if the honest answer is "we're not the right fit."
Ask a questionAnnually for most Melbourne systems. Coastal properties, homes under trees, or systems with a low tilt (which don't self-rinse well) benefit from twice-yearly cleans.
No — pure-water soft-brush cleaning is the method recommended by most panel manufacturers. Pressure washing or abrasive cleaning is what voids warranties.
Typically 10–25% depending on how dirty the array was. Bird-dropping-heavy systems can see even more, as those spots create localised hotspots that damage cells over time.
No. Most of our clients leave a key or provide access instructions. We'll send an ETA the morning of your booking and photo confirmation once complete.
We cover twelve councils across Melbourne — Boroondara, Whitehorse, Monash, Glen Eira, Bayside, Stonnington, Yarra, City of Melbourne, Manningham, Darebin, Port Phillip and Banyule. That takes in Hawthorn, Kew, Camberwell, Box Hill, Glen Waverley, Caulfield, Brighton, Toorak, Richmond, the CBD, Doncaster, St Kilda, South Melbourne, Northcote, Ivanhoe and Heidelberg. If you're just outside, ask — we often say yes.
Yes. Repeat bookings on a 6- or 12-month cadence attract a returning customer rate, and we'll auto-schedule reminders so you never miss a cycle.
Ready when you are
Five short questions and we'll come back the same day, as soon as possible, with a fixed price. No obligation, no pushy follow-ups.
Poli Clean Melbourne · ABN 40 732 526 016 · Fully insured with $20M public liability · Locally based in Boroondara, servicing twelve councils across Melbourne's inner east, bayside, city and north.
Related services