On The Deck is one of South Africa’s most innovative outdoor lifestyle design companies with offices in Johannesburg and Cape Town, and installers nationwide. Contact us today for a consultation.
+27 10 443 4440
Unit 21 – Transit Industrial Park
Corner Deodar & Constantia Street
(entrance at 140 Deodar Street)
Pomona, Kempton Park