Solar panels on rooftop in Johannesburg
Eskom Registration Deadline — 31 March 2026

Keep Your Solar
System Shining Bright

Professional solar panel cleaning and maintenance across Gauteng. Restore up to 25% efficiency and protect your investment with eco-friendly care from specialists who understand South Africa's unique climate.

Scroll
25%
Efficiency Restored
2,500+
Sun Hours / Year in SA
R9,132
Potential Reg. Savings
Eco
Friendly Methods Only
MzansiShine professional cleaning solar panels
Who We Are

Dedicated to keeping
your solar investment performing

Based in Johannesburg, MzansiShine was founded with one mission: to be the all-in-one solar care provider South Africa needs. We specialise in professional, eco-friendly cleaning using deionised water and soft brushes — methods that restore efficiency without risking damage to your panels.

We understand Gauteng's climate intimately. From dusty winters to spring pollen and summer storms, your panels face constant environmental assault. Our service plans are designed specifically around these local conditions to keep your system performing year-round.

"MzansiShine transformed our panels — efficiency jumped 25% after a single clean. Professional from start to finish."

— Thabo M., Sandton Homeowner
What We Offer

Services designed for
South African conditions

We're starting focused and doing it right. Every service is built around the realities of Gauteng's dust, pollen, and climate — not generic templates.

🧹

Panel Cleaning

Thorough, gentle cleaning using deionised water and professional soft-brush systems. Removes dust, pollen, bird droppings and grime without scratching or voiding your warranty.

From R700 — Small residential systems
🔍

Inspection & Maintenance

Full system health checks including panel condition assessment, inverter checks, wiring inspection, and bird proofing installation. Catch issues early before they become expensive.

Included with cleaning packages
📋

Registration Guidance

Navigate the Eskom SSEG registration process with confidence. We handle the guidance, explain compliance requirements, and help you claim fee waivers before the March 2026 deadline.

Available during service visits
Compliance

Register your solar system
before the March 2026 deadline

1

Check Eligibility

Confirm your system is grid-connected and under 100kVA. Most residential systems qualify — typically sized at 5–16kVA.

2

Gather Documents

You'll need: Certificate of Compliance (CoC), inverter test certificate (NRS097), a basic SSEG installation test report, and your property details.

3

Submit Application

Email your provincial Eskom office (e.g. Gauteng@eskom.co.za) with #Applications in the subject, or apply via your municipality if they supply your electricity.

4

Smart Meter & Approval

Eskom reviews your application and installs a bidirectional smart meter at no cost (systems up to 50kVA). You'll move to the Homeflex tariff with export credits.

Deadline: 31 March 2026

Why register now?

All grid-tied solar systems under 100kVA are legally required to register under Schedule 2 of the Electricity Regulation Act. Non-compliance risks penalties.

R9,132
Total potential savings on fees

Includes waived registration fees, connection charges, tariff conversion, and a free smart meter — for residential systems up to 50kVA. After March 2026, standard charges apply.

Visit Eskom Portal → We Can Help You Register
What Clients Say

Trusted by homeowners
across Gauteng

★★★★★
"

Efficiency jumped 25% after a single professional clean. They were thorough, fast, and didn't leave a mess. Highly recommend for any solar owner in Gauteng.

TM
Thabo M.Sandton — 8-panel residential
★★★★★
"

They guided us through the Eskom registration end-to-end. Saved us the stress and we got the full fee waiver. Worth it for the peace of mind alone.

SN
Sarah N.Centurion — 12-panel system
★★★★★
"

Signed up for the quarterly plan and the difference is remarkable. Our electricity bill dropped noticeably. Professional team that actually knows solar systems.

LK
Lebogang K.Randburg — Annual service plan
Service Area

Serving all of Gauteng

From Johannesburg's city centre to the suburbs and beyond — we come to you.

JohannesburgSandtonPretoria CenturionMidrandRandburg RoodepoortEast RandBenoni BoksburgKempton ParkGermiston AlbertonEdenvaleElandsfontein
Questions

Frequently asked

We recommend quarterly cleaning for Gauteng properties. The region's dry winters cause dust to accumulate, reducing light transmission by 10–20% every 2–3 months. Spring pollen (August–October) adds a sticky layer that traps debris. Quarterly service keeps your system performing at its best year-round.

Pricing depends on system size and accessibility. Small residential systems (2–4 panels) start from around R700. Medium systems (5–12 panels) typically range from R1,750–R4,200. We also offer annual service plans with a 20% discount. Contact us for a free, no-obligation quote tailored to your setup.

Yes — it's a legal requirement. Under Schedule 2 of the Electricity Regulation Act, all grid-tied systems under 100kVA must register. Residential systems up to 50kVA currently qualify for a full fee waiver (saving up to R9,132 including a free smart meter) until 31 March 2026. We can guide you through the process.

We serve all of Gauteng, including Johannesburg, Sandton, Pretoria, Centurion, Midrand, Randburg, Roodepoort, and the East Rand (Benoni, Boksburg, Germiston, Kempton Park, Alberton). If you're outside these areas, get in touch — we're happy to discuss.

Professional cleaning typically restores 15–25% of lost output. In Gauteng's dusty climate, neglected panels can lose up to 20–30% efficiency — especially if bird droppings cause shading on even one panel, since series wiring means the whole string is affected. Regular cleaning is one of the highest-ROI maintenance actions for any solar owner.

Get In Touch

Ready to restore
your solar shine?

Whether you need a one-off clean, a quarterly service plan, or help with Eskom registration — we're here. Get a free quote with no obligations.

📍
LocationJohannesburg, Gauteng — serving all of Gauteng
🕐
HoursMon–Fri 07:00–17:00 | Sat 08:00–13:00
We typically respond within 24 hours