With a Johannesburg head office and branches in South Africa’s next biggest centers, Cape Town and Durban, Turnstar offers a nationwide delivery, installation and repair service. Turnstar’s fleet includes 12 bakkies, 2 trucks and a team of 20 trained technicians.