Completo

Roofing Costs in South Africa (2026 Prices)

Roofing is the most in-demand trade in South Africa according to marketplace data, driven by storm damage, ageing roofs, and new builds. Roof repairs cost R80–R120 per sqm, a full inspection runs R900–R2,000, and thatched roof work costs R450–R850 per sqm. Whether you need a patch job or a complete re-roof, this guide covers every cost you will encounter.

Get payment-protected quotes

Compare quotes from verified contractors. Your money is held in escrow until you approve the work.

Post a Job — Free →

Roofing Prices in South Africa

Roof repair

R80R120/sqm

Roof inspection

R900R2 000/per inspection

New roof installation (IBR sheeting)

R230R480/sqm

Thatched roof

R450R850/sqm

Roof waterproofing

R45R160/sqm

Insulation installation

R75R220/sqm

Prices by City

Johannesburg

R80–R120/sqm repair, R900–R2,000 inspection, R450–R850/sqm thatch

Cape Town

R5,000–R130,000 depending on scope

Pretoria

R40,000–R190,000 for full projects

Factors That Affect Cost

  • 1

    Roof type — IBR metal sheeting is cheapest; concrete tiles, slate, and thatch cost significantly more.

  • 2

    Roof pitch and access — steep roofs and multi-storey buildings require scaffolding, adding R5,000–R15,000.

  • 3

    Storm and hail damage — Gauteng hailstorms are a leading cause of roof repairs. Insurance may cover some costs.

  • 4

    Waterproofing — adding a waterproof membrane adds R50–R150/sqm but prevents costly water damage later.

  • 5

    Removal of old roofing — disposing of old materials (especially asbestos) requires specialist contractors and adds cost.

Recent Job Examples

Hail damage repair and tile replacement on 80 sqm area

JohannesburgRoof Repair

R28 000

Full IBR re-roof for 180 sqm double-storey home

PretoriaRoof Installation

R105 000

Flat roof waterproofing with torch-on membrane

Cape TownRoof Repair

R18 000

Annual roof inspection and gutter cleaning

JohannesburgRoof Inspection

R2 200

Frequently Asked Questions

A proper roofing estimate should include: a detailed breakdown of materials and labour, the type and brand of roofing material, the total area in square metres, removal and disposal of old roofing, waterproofing and insulation, fascia boards and guttering if applicable, a timeline with start and end dates, a warranty on both materials and workmanship, and whether scaffolding is included. Get at least 3 quotes and be wary of estimates that are significantly lower than others — they often exclude important items.

Choose a roofer who is registered with the Master Builders Association or a similar industry body, has verifiable references from recent projects, provides a detailed written quote (not just a verbal estimate), offers a workmanship warranty of at least 5 years, carries public liability insurance, and can show photos of completed work. On Completo, roofers are verified and your payment is protected in escrow — you only release funds when the work is completed to your satisfaction.

Watch for these warning signs: water stains on ceilings or walls, missing or cracked tiles, sagging sections, daylight visible through the roof structure, higher-than-normal energy bills (indicating lost insulation), moss or algae growth, rusted metal sheeting, and blocked or damaged gutters causing water to pool. Address small issues promptly — a R2,000 repair today prevents a R50,000 replacement tomorrow. After major storms, do a visual inspection or call a professional.

Find Roofings Near You

Ready to get started?

Post your job in 60 seconds. Get matched with verified contractors. Your payment is protected in escrow.

Get Payment-Protected Quotes →