Installers by city
Solar installers by city and town
59 places across 9 provinces. Each page carries what solar actually costs and returns in that town, who bills the electricity and what they require, plus the installers operating there.
Why suburbs are grouped under their city
An installer based in Parow quotes across Cape Town, and one in Framesby quotes across Gqeberha. Giving every suburb its own page would split one city's installers into a dozen near-empty lists and hide most of your options from you, so localities are grouped under the city they belong to and every suburb name a business gave us is listed on that city's page.
Grouping is also how we keep the provinces honest. Business records routinely carry the wrong province, and a directory that trusts them ends up publishing towns in provinces they are not in. Every place below is assigned to its actual province and municipality.
Western Cape
8 places · 93 installer listings · 5.2 kWh/m²/day average
Cape Town
City of Cape Town Metropolitan Municipality
74 installer listings · 5.2 sun hours
Paarl
Drakenstein Local Municipality
5 installer listings · 5.4 sun hours
Knysna
Knysna Local Municipality
4 installer listings · 4.9 sun hours
Mossel Bay
Mossel Bay Local Municipality
3 installer listings · 5.0 sun hours
George
George Local Municipality
2 installer listings · 4.9 sun hours
Stellenbosch
Stellenbosch Local Municipality
2 installer listings · 5.3 sun hours
Worcester
Breede Valley Local Municipality
2 installer listings · 5.5 sun hours
Hospital View
1 installer listing
KwaZulu-Natal
7 places · 74 installer listings · 5.0 kWh/m²/day average
Durban
eThekwini Metropolitan Municipality
46 installer listings · 4.9 sun hours
Pietermaritzburg
Msunduzi Local Municipality
8 installer listings · 5.1 sun hours
Ballito
KwaDukuza Local Municipality
5 installer listings · 4.9 sun hours
Richards Bay
uMhlathuze Local Municipality
5 installer listings · 4.8 sun hours
Ladysmith
Alfred Duma Local Municipality
4 installer listings · 5.4 sun hours
Port Shepstone
Ray Nkonyeni Local Municipality
4 installer listings · 4.9 sun hours
Newcastle
Newcastle Local Municipality
2 installer listings · 5.4 sun hours
Eastern Cape
7 places · 47 installer listings · 5.2 kWh/m²/day average
Gqeberha
Nelson Mandela Bay Metropolitan Municipality
23 installer listings · 5.2 sun hours
East London
Buffalo City Metropolitan Municipality
14 installer listings · 5.0 sun hours
Jeffreys Bay
Kouga Local Municipality
4 installer listings · 5.2 sun hours
Port Alfred
Ndlambe Local Municipality
3 installer listings · 5.1 sun hours
King William's Town
Buffalo City Metropolitan Municipality
1 installer listing · 5.2 sun hours
Makhanda
Makana Local Municipality
1 installer listing · 5.3 sun hours
Mthatha
King Sabata Dalindyebo Local Municipality
1 installer listing · 5.3 sun hours
Mpumalanga
10 places · 35 installer listings · 5.3 kWh/m²/day average
Mbombela
City of Mbombela Local Municipality
11 installer listings · 5.2 sun hours
eMalahleni
Emalahleni Local Municipality
8 installer listings · 5.5 sun hours
Dullstroom
Emakhazeni Local Municipality
5 installer listings · 5.3 sun hours
Secunda
Govan Mbeki Local Municipality
3 installer listings · 5.5 sun hours
Graskop
Thaba Chweu Local Municipality
2 installer listings · 5.1 sun hours
Middelburg
Steve Tshwete Local Municipality
2 installer listings · 5.5 sun hours
Barberton
City of Mbombela Local Municipality
1 installer listing · 5.2 sun hours
Forest Hill
1 installer listing
Malelane
Nkomazi Local Municipality
1 installer listing · 5.3 sun hours
Piet Retief
Mkhondo Local Municipality
1 installer listing · 5.2 sun hours
Limpopo
9 places · 34 installer listings · 5.7 kWh/m²/day average
Polokwane
Polokwane Local Municipality
15 installer listings · 5.7 sun hours
Hoedspruit
Maruleng Local Municipality
4 installer listings · 5.6 sun hours
Tzaneen
Greater Tzaneen Local Municipality
4 installer listings · 5.4 sun hours
Makhado
Makhado Local Municipality
3 installer listings · 5.7 sun hours
Groblersdal
Elias Motsoaledi Local Municipality
2 installer listings · 5.7 sun hours
Lephalale
Lephalale Local Municipality
2 installer listings · 6.0 sun hours
Mokopane
Mogalakwena Local Municipality
2 installer listings · 5.7 sun hours
Burgersfort
Fetakgomo Tubatse Local Municipality
1 installer listing · 5.6 sun hours
Phalaborwa
Ba-Phalaborwa Local Municipality
1 installer listing · 5.7 sun hours
North West
6 places · 34 installer listings · 5.8 kWh/m²/day average
Rustenburg
Rustenburg Local Municipality
13 installer listings · 5.7 sun hours
Brits
Madibeng Local Municipality
7 installer listings · 5.7 sun hours
Potchefstroom
JB Marks Local Municipality
6 installer listings · 5.7 sun hours
Klerksdorp
City of Matlosana Local Municipality
3 installer listings · 5.8 sun hours
Lichtenburg
Ditsobotla Local Municipality
3 installer listings · 5.9 sun hours
Mahikeng
Mahikeng Local Municipality
2 installer listings · 5.9 sun hours
Free State
5 places · 19 installer listings · 5.7 kWh/m²/day average
Bloemfontein
Mangaung Metropolitan Municipality
12 installer listings · 5.8 sun hours
Sasolburg
Metsimaholo Local Municipality
3 installer listings · 5.6 sun hours
Welkom
Matjhabeng Local Municipality
2 installer listings · 5.8 sun hours
Bethlehem
Dihlabeng Local Municipality
1 installer listing · 5.6 sun hours
Kroonstad
Moqhaka Local Municipality
1 installer listing · 5.7 sun hours
Northern Cape
5 places · 19 installer listings · 6.1 kWh/m²/day average
Kimberley
Sol Plaatje Local Municipality
9 installer listings · 6.0 sun hours
Kathu
Gamagara Local Municipality
3 installer listings · 6.1 sun hours
Kuruman
Ga-Segonyana Local Municipality
3 installer listings · 6.1 sun hours
Upington
//Khara Hais / Dawid Kruiper Local Municipality
3 installer listings · 6.2 sun hours
De Aar
Emthanjeni Local Municipality
1 installer listing · 6.0 sun hours
Gauteng
2 places · 12 installer listings · 5.5 kWh/m²/day average