Avec un siège social Johannesburg et succursales dans les plus grands centres suivants d'Afrique du Sud, Le Cap et Durban, Turnstar offre une livraison dans tout le pays, service d'installation et de réparation. La flotte de Turnstar comprend 12 bakkies, 2 camions et une équipe de 20 techniciens formés.