Based in Durban, South Africa our head office is strategically located at 514 North Coast Road, making shipping of products a dream come true for small and large orders alike. Add in the combination of our in-house graphics and design studio, our friendly and knowledgeable staff and the ability to exceed customers’ expectations means that it is very difficult for you to leave unsatisfied.
We believe our hard earned success is down to the great importance placed on offering a friendly and efficient service combined with high-quality, readily available products sold at competitive prices. Our approachability and excellent technical knowledge enable us to satisfy any requirement – from a small one-off film sale to managing a large commercial application.
SFF is proud to offer an installation service that spans across Sub-Saharan Africa. SFF has a network of approved installation partners, which means we can ensure full installation coverage throughout SA’s 9 provinces and most sub-Saharan African countries including Mozambique, Lesotho, Swaziland and Botswana.