skip to Main Content

Our word is our honour.

Head office

3 Main Road
Sabie

+27 (0)13 764 9200
+27 (0)13 764 3245

Botswana

Hendrik Mogane
+27 (82) 808 4705

Eastern Cape

46 Cottrell Street
Korsten, Port Elizabeth

+27 (76) 895 8786

Willie Clayton
+27 (76) 895 8786

Free State

59 Tannery Road
Hamilton, Bloemfontein

+27 (79) 508 5224

Andries Corbett
+27 (79) 508 5224

Andrew Brand
+27 (83) 625 7040

Gauteng

145 Watt Road
Pretoria West Industrial

+27 (12) 386 5319
+27 (12) 386 9080

3 Forsdick Road
Roodekop, Germiston

+27 (11) 724 4200
+27 (11) 865 2204

Cedric Moshwane
+27 (82) 887 7628

Itumeleng Mosoma
+27 (82) 584 7395

Lindiwe Mgomezulu
+27 (11) 724 4200

Natasha Van Der Merwe
+27 (79) 508 5224

Darrin Quick
+27 (79) 416 6983

Lezette Steyn
+27 (83) 625 6787

Robert Keetse
+27 (82) 904 4114

Ep Kleynhans
+27 (82) 491 6613

Liezel Prinsloo
+27 (79) 526 2755

Lauren Braine
+27 (79) 695 0913

Kwa-Zulu Natal

25 Teakwood Road
Jacobs

+27 (82) 888 6524

Ashika Rooplal
+27 (82) 900 4672

Vatsee Naiker
+27 (82) 888 4316

Lesotho

Andrew Brand
+27 (83) 625 7040

Limpopo

86 Silicon Street
Ladine, Polokwane

+27 (82) 608 6430

Lezette Steyn
+27 (83) 625 6787

Sam Bhila
+27 (82) 888 4310

Mozambique

Sam Bhila
+27 (82) 888 4310

Namibia

Sophia Louw
+27 (82) 786 7647

North West

Cedric Moshwane
+27 (82) 887 7628

Darrin Quick
+27 (79) 416 6983

Robert Keetse
+27 (82) 904 4114

Northern Cape

13 -23 Groef Crescent
Laboria, Upington

+27 (82) 802 7141

Ep Kleynhans
+27 (82) 491 6613

Polokwane

Clement Adriaanse
+27 (74) 956 2848

Swaziland

Andrew Brand
+27 (83) 625 7040

Western Cape

86 Fitzmaurice Avenue
Epping 2, Cape Town

+27 (72) 514 9509

Moaim Latief
+27 (72) 514 9509

Wayne Terblanche
+27 (66) 475 0240

Back To Top
×Close search
Search