Building sustainability into the future

At ECO Roofing we believe in a roofing industry that can be build with quality, sustainability and accountability.

We believe that you can be ethical and environmentally conscious without compromising any stage of the design or roofing process.

We believe in traditional values of high quality craftsmanship and honesty, serving communities to build a future we can all be proud of.

We have the expertise to handle all your roofing needs

We understand that the importance of protecting the longevity of your home begins with the roof.

ECO Roofing is not a fly by night, storm chasing roofing company. We are committed in providing superior residential and commercial roofing services in the greater Gauteng, Bloemfontein and Cape Town Arias.

ECO Roofing is not limited to the above mentioned arias. If the project size permits we can handle any roofing project anywhere in South Africa

Our expert technical and roofing estimators can answer all your roofing questions. They spend numerous hours educating themselves on roofing products, applications and new roofing technology.

The commitment in providing you with superior product and quality service is our motivation to keep abreast of any developments in the roofing industry. This also allows us to ensure that the products we use are geared for maximum performance.

ECO Roofing provides a wide variety of roofing services including:

  • Roof Truss Design & Supply
  • New Roof Installation & Erection
  • Supply and Install of roof sheeting & roof tiles
  • Roof Inspection
  • Roof Repair
  • Re-Roofing
  • Waterproofing
  • Architectural Sheet Metal
  • Corrugated, IBR & Cliplok Metal Roofing
We would like to invite you to give us the opportunity to assist you with your Roofing Needs. Please feel free to contact us for a professional, friendly and affordable service… - Nico Swart