SFF (Solar Film Foundation)
Founded in 1976, Solar Film Foundation (SFF) has grown into the leading distributor and installer of solar control window film and sign writing media in Sub-Saharan Africa. Together with our offering, include a wide range of application tools and the ability to produce bespoke graphics and logos, and you have a business that is your one stop shop for all automotive and architectural enhancements. Our increasing range of innovative products and state of the art equipment means we are perfectly placed to help, whatever your requirement.
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.
- CLIENT SFF (Solar Film Foundation)
- YEAR 2017
- WE DID Web Design
- CATEGORY Custom Build Website