Midrand sits between Pretoria and Johannesburg and mixes large residential estates with serious commercial and warehousing stock — both of which we clean. RobCon Electrical handles everything from a 12-panel home in Midstream to multi-hundred-panel warehouse roofs, scheduled around your operating hours so nothing stops.
Constant N1 traffic lays down a greasy road film that plain rainfall does not shift
Large flat commercial roofs collect standing dust that dries into a hard crust
Ongoing development along the Allandale and Olifantsfontein corridors keeps construction dust in the air
A Midstream client measured 32% higher generation after a professional clean by our team.
Where we work
We regularly clean solar systems in and around these areas — if yours isn't listed, ask anyway.
Midstream
Midstream Estate
Blue Hills
Kyalami
Waterfall
Halfway House
Carlswald
Noordwyk
Vorna Valley
Residential
R35
From, per panel
Commercial
R25
Per panel · 100+ panels
Arrays below 100 panels are R35 per panel. Minimum call-out applies. Prices exclude VAT.
Warehouse and estate roofs, one crew
Midrand is unusual in that a single suburb can hold a 12-panel Midstream home and a 600-panel distribution-centre roof. We clean both with the same method and the same team, with commercial work planned so your operation keeps running while we are on the roof.
The N1 film
Anything within sight of the N1 through Midrand picks up a greasy traffic film that binds dust to the glass. It is the reason Midrand panels often look worse than the rainfall record suggests they should, and the reason a rinse-only approach fails here — the film needs a soft brush to lift it.
What our clients say
Since our panels have been cleaned, our solar generation have been 32% higher. Great and trustworthy team — I should have done this much sooner! We forget how much dust our panels accumulate.
Zander Walters
Midstream residential owner
Contacted Andre Roberts — he promised to see that the solar problem we had was fixed within a week. It's now 4 days later, Andre visited me in person and my problem is fixed. Thanks to Andre for keeping his promise and providing me with great service!
Dawid Ludik
Solar client
They are professional, passionate and proud of their product. Big aim on client satisfaction and after sales service.
Michael Pieterson
Solar client
Great service from Andre and team and we are very happy.
Nico Nagel
Solar client
Book a panel clean in Midrand
Send us your suburb and panel count — we'll come back with a price.
Questions we get asked
Solar panel cleaning in Midrand — your questions
Yes. We clean multi-hundred-panel commercial and warehousing roofs across Midrand at R25 per panel from 100 panels, or R35 below, excluding VAT, planned around your operating hours with minimal disruption while our teams are at work.
It depends on how soiled the array was. One Midstream client measured 32% higher generation after a professional clean by our team. Panels near the N1 or a construction corridor tend to show the largest gains.
Every 6 to 12 months for most homes, and closer to every 4 to 6 months for commercial roofs near the N1 or the Allandale and Olifantsfontein development corridors, where road film and construction dust build up faster.
RobCon Electrical charges R35 per panel for arrays below 100 panels, and R25 per panel for arrays of 100 panels or more. A minimum call-out applies and prices exclude VAT. A 12-panel home system therefore starts at around R420 excluding VAT.
Most solar systems in Gauteng benefit from a professional clean every 6 to 12 months. Clean more often if the property is near construction, on a busy road, surrounded by trees, close to mines or industrial areas, or frequently visited by birds. Waiting until panels look dirty usually means production has already been lost.
Yes. Dust, pollen and bird droppings block sunlight from reaching the cells, so a soiled array produces less than it was designed to. One RobCon client in Midstream measured 32% higher generation after a professional clean. The exact gain depends on how dirty the panels were and how long since the last clean.