Total filling stations
Various filling station structures, including first in South Africa canopy structure erection, without working from heights for safety reasons.
Total Potch
Total Carolina
Total Lanseria
Total Numbi
Total Westgate
Total Alexander