Get a quote

Roof Repairs Johannesburg: Leaking Roofs, Tiles, IBR Sheets and Gutters

Johannesburg Home Repairs does roof repairs in Johannesburg on tiled, IBR and flat roofs: leaks traced and sealed, cracked tiles and ridges replaced, flashings re-fixed and gutters fitted. A 2026 national guide puts roof repair at R88 to R100 per m² of roof area, and a roof inspection of a 70 to 100 m² house at R1,000 to R1,800 excluding VAT.

Use the form below for a repair or renovation quote.








The quote follows a look at the roof and the roof space, because the drip in a room is rarely under the hole in the roof.

Roofer in navy overalls, seen from behind, bedding a ridge tile on a grey concrete-tile roof of a Johannesburg house during roof repairs.
Re-bedding ridge tiles, a common point where roof leaks start.

Roof Leak Repairs in Johannesburg: Where the Water Gets In

Water runs down a roof, along purlins and tiles, and drops where it finds a gap. A stain in the lounge can start two metres up the slope. The table lists the usual entry points and the repair each one needs.

Entry pointWhat you see insideRepair
Cracked or slipped concrete tileStain mid-ceiling, often after hailReplace the tile and check the underlay
Ridge capping with cracked mortarDamp along the line of the ridgeLift, re-bed and point the ridge tiles
Flashing pulled off a wall or chimneyDamp on the wall below the junctionRe-fix or replace the flashing and seal the chase
Valley gutter blocked or rustedWater in a corner where two roofs meetClear, re-line or replace the valley
IBR or corrugated sheet: loose screw, rusted lapDrips along a straight lineReplace washers and screws, seal or replace the sheet
Gutter or downpipe overflowingDamp fascia, wet wall, stained eavesClear, re-fall or replace gutters and downpipes

Once the roof is sealed, a wet ceiling board is replaced under ceiling repairs and installation. A flat roof or parapet is a membrane job, not a tile job: see roof waterproofing in Johannesburg.

Roof Types on Johannesburg Houses

Hail cracks tiles and dents sheeting. After a hailstorm, the roof is checked from above and from the roof space, because a hairline crack lets water in long before it shows from the street.

Roof Repair and Roofing Costs in Johannesburg

ItemGuide figure (scope, date)Guide
Roof repairR88–R100 per m² of roof area (national, 2026)N1
Roof inspectionR1,000–R1,800 for a house with 70–100 m² of roof, excluding VAT (national, 2026)N1
New roof, material and labourR500–R1,000 per m², average R800 (national, 2026)N1
Aluminium seamless gutterR100–R250 per metre (national, undated)N12
Gutter installation labourR50–R100 per linear metre (national, undated)N12

N1 is a 2026 national roofing cost guide; N12 is a national seamless gutter guide. No Johannesburg-only roofing guide with readable figures was found.

As arithmetic, 120 m² of new roof at N1's R500 to R1,000 per m² comes to R60,000 to R120,000 for materials and labour; stripping and disposal of an existing roof are not established by that guide rate. A leak repair on one valley or ridge is priced by the job, not by the whole roof area.

Roof Replacement: When Repairs Stop Making Sense

Repair is the default. Replacement is quoted when the same faults keep returning across the roof: tiles that crumble when walked on, sheets rusted through at many laps, or timbers that have rotted from years of leaks.

Gutter Installation

Gutters carry Highveld cloudbursts off the roof and away from the walls. Undersized or sagging gutters spill water against the fascia and the foundations. Johannesburg Home Repairs fits aluminium and PVC gutters with the fall and downpipes sized to the roof area they drain.

What a Roof Repair Quote Covers

  1. The source of the leak, marked on photos from the roof and the roof space.
  2. Materials by item: tiles, ridge, flashing, screws, sheets, gutters.
  3. Access: ladders, roof ladders or scaffolding on double-storey houses.
  4. Any ceiling or cornice damage below, priced as a separate line.

Section 15 of the Consumer Protection Act applies to qualifying repair or maintenance work above the prescribed threshold, where the provider takes possession of the property or the consumer requests an estimate before supply. Where it applies and an estimate is given, extra charges require the consumer to be informed and authorise the work to continue. To book a roof inspection, request a quote.

Johannesburg Home Repairs: Questions Homeowners Ask

How much do roof repairs cost in Johannesburg?

A 2026 national roofing guide puts roof repair at R88 to R100 per m² of roof area and a roof inspection of a 70 to 100 m² house at R1,000 to R1,800 excluding VAT. A new roof, material and labour, runs R500 to R1,000 per m² in the same guide.

Why does my roof leak only in heavy storms?

Because wind-driven rain reaches gaps that normal rain does not. The usual culprits are lifted or cracked tiles, ridge mortar that has cracked away, flashings that have pulled off a wall, and valleys or gutters that overflow when they cannot carry a cloudburst.

Do I need building plans to replace my roof in Johannesburg?

Not when the roof, or part of it, is replaced with the same or similar material. The City's plan-submission checklist lists that as minor building work under section 13 of Act 103 of 1977, which still needs a motivation letter to the Building Control Officer and a sketch. Confirm with Building Control whether a proposed material or shape change meets the checklist's same-or-similar-material category or requires plans.

Should the ceiling be repaired at the same time as the roof?

Yes, but after the roof. A ceiling board that has been wet sags and stains, and fixing it below a roof that still leaks wastes the repair. The roof is sealed first, then the ceiling is replaced.

Do you repair thatch roofs?

No. Johannesburg Home Repairs works on tiled, IBR, corrugated sheet and flat concrete roofs. Thatch needs a specialist thatcher.

How much do gutters cost to install?

A national seamless gutter guide puts aluminium gutters at R100 to R250 per metre and installation labour at R50 to R100 per metre. As arithmetic, 18 m of aluminium gutter material at R100 to R250 per metre comes to R1,800 to R4,500, excluding installation labour and accessories.