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.
Roofing Prices in South Africa
| Service | From | To | Unit |
|---|---|---|---|
| Roof repair | R80 | R120 | sqm |
| Roof inspection | R900 | R2 000 | per inspection |
| New roof installation (IBR sheeting) | R230 | R480 | sqm |
| Thatched roof | R450 | R850 | sqm |
| Roof waterproofing | R45 | R160 | sqm |
| Insulation installation | R75 | R220 | sqm |
Roof repair
Roof inspection
New roof installation (IBR sheeting)
Thatched roof
Roof waterproofing
Insulation installation
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
R28 000
Full IBR re-roof for 180 sqm double-storey home
R105 000
Flat roof waterproofing with torch-on membrane
R18 000
Annual roof inspection and gutter cleaning
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 →