Company Profile

Storm Waterproofing Systems is based in Johannesburg, South Africa, and is a multinational company offering various waterproofing applications throughout Africa especially the South East Africa Region. Storm's vision is to be the leading waterproofing applicator/supplier within their target market. We have the planning capacity, diversified workforce and 25 years experience in working with all major construction companies and architectural practices throughout Africa. Storm's breakthrough and flagship contract was The Palace - Lost City, Northwest Province, South Africa.


Storm Waterproofing employees represent a variety of cultures and we continue to invest in our employee development through a number of training programmes. We strive to ensure the right waterproofing system for your property development and we value property protection, contract quality and waterproofing guarantee. Storm has made a concerted effort in the use of green technology and is a level 3 BEE operator.