Stilfontein, South Africa
10 Jan Van Riebeeck Ave
N/A
+27 835579742
Stay away from Solar Summit Systems as far as you can. Worst service possible. System was incorrectly installed and many other mistakes. Cost me thousands and I have nothing to show for it. Stay away !!
like
Deli
The best companies in the category 'Deli'