South Africa

1Energy
Westlake Business Park, Unit 3 Fairway Business Park, Stibitz Street, 7945
Cape Town

AdSolar EPC
77 Old Main Road, Botha’s Hill
KwaZulu Natal 3610

African Sun Energy LTD
149 Galbossie road
Pretoria 0182

Afrison
Unit 30 Airborne Park, 7 Taljaard Street, Jet Park
Boksburg

All Solar Renewable Energy Solutions
Louis Fourie Avenue
Mossel Bay

Alternagy
Cape Town

AM Solar – Professional Energy Solutions
Broadacres Business Centre, Cor. Cedar & 3rd Ave, Broadacres
Johannesburg

APC Technology Group (Pty) Ltd.
31 Totius Str, Ivy Park
Polokwane 0699

BushPower cc
PO Box 13752
Vorna Valley 1686

Canadian Solar Africa
26 Coachman Close
Midstream 1652

CmaC Power Solutions CC
208 Pretoria Rd
1501 Benoni

Dako Power
Acacia Industrial Park , Unit 9/10, 17 Arbeid Avenue, Strijdom Park
2194 Randburg

Dumont Power
10 Kendle Street, Neave Industrial
Port Elizabeth

Energy One (Pty) Ltd.
65 Julbert and Daniel street, Benrose
Johannesburg

FM Solar
9G Sandown Road, West Beach
Cape Town 7441

Freedom Won PTY Ltd
PO Box 1449
Ruimsig 1732

Future Comfort
Unit 2, 12 5th Street, Montegue Gardens
Cape Town 7441

Genergy
3 Alabaster Road, Baakens Valley
Port Elizabeth

GENSET & SOLAR Power Solutions
Suite H28, Postnet X9118, PMB, 3200
Pietermaritzburg, KZN

Get Off Grid
Unit A4, Strijdom Commercial Park, 123 Malibongwe Drive
Randburg

Green Age Africa
2 Maude Street, Sandton 2146
Johannesburg

i-solar 
Sebokeng, Gauteng

In-toto Solutions Pty Ltd.
Corner Eloff Street, & Wright-Boag Road, Village Deep
Johannesburg 2001

Magnet Group
Unit 5 Edstan Business Park, 2 Ibhubesi Road, Riverhorse Valley
KwaZulu-Natal

maxx | solar energy South Africa (Pty) Ltd.
1 Hylauma St
Randburg, 2194

Microcare Solar Energy
15 Swartkops Street, North End
Port Elizabeth

Off Grid Technologies CC
114 Kuyper Street, Schoemansville
Hartbeespoort

One Energy™ Solar Power
45 Sovereign Drive, Route 21 Corporate Park, Irene
Gauteng

Open Range Solar
SOUTH AFRICA

Phase 1 Solar
Gauteng

Plan My Power
31 Dukes Ave, Cnr  Rebublic Ave, Windsor
2195 Randburg

Plug The Sun
West Tower, 2nd floor, Nelson Mandela Square
Johannesburg

SETSOLAR
Unit 8 & 9, 98b Bofors Circle, Epping Ind. 2
Cape Town

Shakti Energy
15 Garfield Road, Oranjezicht
Cape Town

Sinetech cc
2 Samantha Street, Strijdom Park
Randburg

Solar MD (Pty) Ltd.
Unit 23, Alternator Park, 7 Alternator Avenue, Montague Gardens
7441 Cape Town

Solardura
Unit D3, Sanlam Industrial Park, Masljien Street
Strijdompark, 2194

Solarise Africa
135 West Street, Sandown
Sandton 2031

Solarsun Solutions (Pty) Ltd
19 Springside Rd, Berea
Kwazulu-Natal 3650

Solarway – South Africa
Unit 6A, Trig Road, Kempton Park
1619 Johannesburg

SolarWorks!
Wynberg Business Park, Unit 6, 33 Andries Street South
Wynberg 2090, JHB

SolarWorld Africa (Pty) Ltd.
24th Floor, 1 Thibault Square, Lower Long Street
Cape Town, 8001

SolSquare (Pty) Ltd.
411B Olympic Duel, Northlands Business Park, New Market Road, North Riding
Randburg, 2196

SOVRN (Solar & Backup) Energy
Workspace, First Floor Constantia Emporium, Ladies Mile Road, Constantia
Cape Town, Western Cape 7806

Specialized Solar Systems (Pty) Ltd
43 Ossie Urban Street, Tamsui Industria
George

Sunbox South Africa
Johannesburg

Sungrid Group (PTY) LTD
84 Aviation Crescent, Airport City Business Park
Cape Town 7525

Sustainable.co.za
Unit 4, 13 Bell Crescent, Westlake Business Park, Westlake
Cape Town, 7945

Sustainable Power Solutions (SPS)
Unit 3, Block 1C, 2nd Floor, The Woodmill, Vredenburg Road
Stellenbosch, 7600

SustainSolar – Sustainable Solar Systems
53 Carlisle St, Paarden Eiland
Cape Town, 7405

Ugesi Gold (Solarturtle)
7600 Stellenbosch

WiSolar
150 Rivonia Road, ​​​​​​​Sandton 2057

Yingli Green Energy Sub-Sahara Africa (Pty) Ltd.
PO Box, 7040, Halfway House, 1685
Midrand