Shutter Masters design, manufacture and install aluminium roller shutters across Sub-Saharan Africa and the Indian Ocean Islands.


We specialize in ensuring our customers comfort and security through our range of high quality, durable and affordable aluminium roller shutters for homes,shops and corporate offices.  All our shutters come with optional wall and remote controls.

Shutter Masters aluminium profiles are certified by the CSI according to the European standards EN13659:2004 and A1:2008 which defines the main performance and security requirements of shutters.​

Our profiles have thicker walls and reinforcing - making them both stronger and more durable than most other aluminium profiles on the market today.

With our factory in Cape Town we offer superior quality roller shutters in the widest choice of sizes and colours to suit your needs.

Get in touch to find how we can help you find your perfect solution, or you are welcome to visit our showroom. (BY APPOINTMENT ONLY )

CIPC Certificate

2016 © SHUTTER MASTERS (Pty) Ltd. All rights reserved. 

Website Disclaimer,   Privacy Policy,  Terms and Conditions

  • Facebook - Grey Circle
  • YouTube - Grey Circle
  • Instagram - Grey Circle