Shutter Masters is a leading specialist in the design,manufacturing and supply of roller shutter doors to homes and businesses throughout South Africa.
Proudly build in South Africa at our factories in Cape Town and Pretoria, we design, manufacture, install and maintain roller shutters throughout the country.