Roofing Contractor

What is a Roofing Contractor?

A roofing contractor is a tradesperson who specializes in roof construction and repair.

Consequently, Universal Roofing are the best roofing contractors in the business. We are experts in the fields of roof repair, waterproofing, skylights, and ceiling installations. In addition, we also offer professional painting services. In other words, we are the go to roofing contractors for all of Gauteng.  That being said it is certainly, no wonder that South Africa has trusted us to complete their roofing projects for more than 30+ years.

Universal Roofing are expert roofing contractors for all roof types.

Whether you have:

  • Roof Leaks
  • Sagging ceilings
  • Rotten roof timber
  • Damage or damp spots from leaks
  • Broken flashings – around skylights, parapet and sidewalls, chimneys, ducts, or vents.

When you need to repair, replace, or restore roof trusses, brandering, and ceilings to their original condition. Universal Roofing are the roofing contractors to call.  

We suggest that maintenance be carried out on your roof at least every 3 years.

Our highly experienced, friendly, and knowledgeable team can assist. 

We are also proud upstanding members of both the Master Builders Association as well as the Damp and Waterproofing Association of South Africa.

Contact Universal Roofing Today!

Contact Us

JHB Branch

5 Industrial Road, Kya Sands, Johannesburg

Tel: 011 708 7474

Tel: 011 708 4024



George Branch

37 Roland Krynauw street, Wilderness

Tel: 044 285 0115




 A friendly consultant will arrange a convenient date and time for a representative to meet you on site for a free inspection. No delays – once your quotation is signed and e-mailed back to us, your order will be allocated to one of our professional maintenance teams. We have over 60 vehicles in our fleet, and approximately 2km of ladders!