Registered roofing contractors serving Johannesburg, Randburg, Northcliff, Roodepoort and surrounding areas. We fix leaking roofs, repair storm damage, do IBR replacement, waterproofing, and full roof replacements. Fast response. Free inspection quote.
Johannesburg's summer storms are some of the most severe in the country. Hailstones the size of golf balls, wind speeds that lift poorly fixed IBR sheets, and intense rain that finds every weakness in an ageing roof. We've repaired roofs throughout Johannesburg — Randburg, Northcliff, Roodepoort, Crown Mines, Soweto, Parktown, and everywhere in between.
We're based in Sandton and cover the entire Johannesburg metro. Most of Johannesburg's older residential stock has IBR roofing that's 15 to 30 years old — the screws have worked loose, the sheets have developed rust holes, and the flashings have dried out and cracked. These are fixable problems, and we deal with them every week.
Water on your ceiling is the symptom, not the diagnosis. We trace roof leaks to their actual source — not just patch where the drip appears. Storm damage, failed flashings, lifted sheets, cracked ridge tiles, blocked gutters. We find it, fix it, and explain what we did. From R2,500.
The most common roofing type in Johannesburg. We repair and replace IBR sections throughout Johannesburg — loose sheets, blown-off panels after storms, rust perforations, overlapping joints that have failed. We carry IBR stock so we're not ordering and waiting weeks. Fast turnaround.
Flat roofs on older Johannesburg homes and garages are constantly a problem. Failed bitumen, cracked screed, standing water that has nowhere to drain. We strip back failed waterproofing, fix drainage falls where needed, and apply proper torch-on or liquid-applied waterproofing systems.
Cracked tiles, slipped tiles, failed ridge pointing and leaking valley sections across Johannesburg's older tile-roofed homes. We carry tile samples to match common Johannesburg profiles. Repointing ridge tiles is often enough to stop a stubborn leak that other contractors couldn't find.
Heat-reflective roof coatings extend your roof life and reduce interior temperatures. Applied to clean, properly prepared surfaces — not just brushed over rust and dirt. Popular on older Johannesburg homes where the roof is structurally sound but showing its age. From R12,000 for a standard home.
When repairs become uneconomical, a full replacement makes more financial sense. We strip the old roof, inspect and repair trusses, supply and install new IBR or tiles, replace all flashings and gutters. Fixed price — everything written down before we start. From R45,000 for a standard 3-bedroom home.
We cover the entire Johannesburg metropolitan area for roof repairs including:
Single-source leak. Flashing re-seal, screwhole treatment, ridge fix, or sheet patch. Free inspection then written quote before work starts.
Damaged section of IBR or tiles. Material supply, removal, new fixing, and joining waterproofing. Quoted per linear metre after inspection.
Complete roof replacement for a standard Johannesburg 3-4 bedroom home. New IBR, flashings, gutters and downpipes. Fixed contract price.
A ceiling that's actively wet during rain should be treated as urgent. Water sitting in ceilings leads to ceiling board collapse, mould, and damaged electrical fittings — all of which cost significantly more to fix than the roof repair itself. WhatsApp or call us and we'll prioritise the inspection.
If a roof is 25+ years old with widespread rust or multiple failing areas, the repair bill often approaches 40 to 60% of a full replacement cost — at which point a new roof makes more economic sense. We'll give you an honest assessment of both options during our inspection, with written quotes for each.
Yes. Industrial IBR roofing, factory roofs, office building flat roofs, sectional title complexes — we handle commercial roof repairs and replacements across Johannesburg. We work weekends and after-hours for commercial jobs that can't afford downtime during business hours.
Free inspection, written quote, no commitment until you approve. We cover the full Johannesburg metro — call or WhatsApp now.