Get in Touch
Traffic Barricade has regional offices across all provinces. We render national and provincial services to our clients within South Africa.
In addition, the company sets up satellite site offices across the country, where various projects are carried out.
Traffic Barricade has affiliated / registered and a member of the following affiliates / boards: