Torch-on waterproofing in Cape Town runs R220 to R280 per m² for a single-layer 4mm membrane, and R300 to R380 per m² for a double-layer 3mm + 4mm system. That spread isn't vagueness — it's the difference between rolling membrane onto a sound, walk-on slab and having to fix what's underneath it first. Everything below is the same honest treatment for the rest of the work we do.
Quick price table
Indicative 2026 Cape Town metro rates. These are the ranges we work within, not a fixed quote — a fixed number comes after someone has been up on the roof.
| System | Typical rate | Where it fits |
|---|---|---|
| Torch-on, single-layer 4mm | R220-R280/m² | Sound concrete decks, straightforward geometry |
| Torch-on, double-layer 3mm + 4mm | R300-R380/m² | Where a longer-life build-up is specified |
| Reinforced liquid acrylic | R150-R260/m² | Refurbs over sound existing substrates |
| Liquid polyurethane | R350-R550/m² | Complex roofs, or where 20+ year life is required |
| Acrylic roof coating | R150-R260/m² | Recoat over an intact roof (Plascon, Dulux) |
| Polyurethane roof coating | R280-R450/m² | Higher-wear coating spec (Earthcote, Sika) |
| Tile sealing | R120-R200/m² | Porous concrete tile roofs |
| Balcony liquid PU membrane | R280-R450/m² | Sound substrate, membrane only |
| Basement cementitious tanking | R380-R650/m² | Negative-side basement and retaining walls |
| Tile roof soft-wash clean | R30-R55/m² | Moss and lichen removal with biocide |
| IBR / metal roof pressure clean | R25-R45/m² | Sheet roofs before coating or on their own |
Roof waterproofing
Three systems cover almost every roof in the metro, and the price gap between them is real.
Torch-on bitumen sits at R220 to R380 per m² across the two build-ups. A single layer of 4mm membrane on a sound concrete deck is the R220 to R280 end. Where the specification calls for a double-layer 3mm base plus 4mm cap, you're at R300 to R380 per m². Our torch-on waterproofing page sets out the install detail and which build-up suits which deck.
Liquid acrylic is the cheapest per square metre at R150 to R260, and it earns that price on refurbishment work over substrates that are already sound. It is not the answer for a deck that has structural or falls problems — it follows the surface it is put on.
Liquid polyurethane is the top of the range at R350 to R550 per m². You pay for it on complex roof geometry and where a 20-plus year service life is the brief rather than a nice-to-have.
The per-m² rate is only part of a roof quote. Two add-ons show up on nearly every job:
- Parapet upstands: R80 to R150 per linear metre. The membrane has to turn up the parapet and be terminated properly. A roof with 40 metres of parapet carries meaningfully more detailing labour than one with 10, at the same area.
- Drain and penetration details: R450 to R900 each. Every outlet, vent pipe, aerial mount and balustrade fixing is a hole in an otherwise continuous membrane, and each one gets built up by hand. Leaks start at penetrations far more often than in the open field.
Substrate repairs and screed-to-falls are quoted separately. That is deliberate, not a loophole — nobody can price concrete repair or a new falls screed from the ground, and folding a guess into the per-m² rate is how a quote ends up wrong in both directions.
What makes a quote go up
When two quotes for the same roof come back a long way apart, it is usually one of these five things — and a good quote will say which.
Access. A single-storey roof you can walk onto off a ladder costs less to work on than a second-floor deck that needs scaffolding and harness points. On roof cleaning the uplift is explicit: double-storey homes add 20 to 30 percent for the scaffolding and harness setup. The same logic runs through every trade on site — gutter cleaning goes from R450-R900 at single storey to R900-R1,500 at double.
Substrate condition. Spalling concrete, a failed old membrane that has to come off, or a deck holding water because the falls are wrong — all of it is separate scope. A membrane laid over a bad substrate fails early no matter how good the membrane is.
Screed-to-falls. If water ponds on your roof, the fix is a falls screed, not more waterproofing. It is quoted separately because the volume of screed depends entirely on how far out the existing levels are.
Detailing count. Parapet metres at R80-R150 each and penetrations at R450-R900 each add up quickly on a roof with busy geometry, even when the open area is small.
Coastal exposure. Damp work in Sea Point, Hout Bay, Strand and Gordon's Bay can carry a salt-loading uplift, because salt in the masonry changes what the repair actually has to do. If you want the system-choice reasoning behind these prices, our comparison of torch-on and liquid systems goes through it substrate by substrate.
Damp proofing and rising damp prices
Damp work is priced per linear metre of wall, not per square metre of building, because what you are installing is a barrier along a line.
Chemical DPC injection on a rising damp job runs R450 to R900 per linear metre, and the single biggest driver is wall thickness: a 115mm single-skin wall takes far less resin and drilling than a 220mm double-leaf, which in turn is less than a 340mm cavity wall. On broader damp-proofing scopes the figure sits at R650 to R1,100 per linear metre. Our damp proofing page covers how the injection is actually done and what it can and can't fix.
The injection is rarely the whole job. Salt has been carried up into the plaster by years of moisture, and it stays there after the wall dries. That is what the re-render is for:
- Re-render, SR1 spec: R260 to R420 per m². The standard replastering specification after injection.
- Re-render, SR2 spec: R380 to R520 per m². Used where salt loading is heavy and the wall needs a more robust build-up.
- Salt neutraliser plus breathable render: R450 to R900 per m². The full remedial treatment where contamination is significant.
- Penetrating damp wall treatment: R350 to R650 per m². For damp coming through the wall face rather than up from the ground — a different problem with a different fix.
If a damp quote is only the injection with no allowance for making good, ask what happens to the plaster. It will need doing.
Roof leak repairs
A leak is the one job you genuinely cannot price without seeing it, because the wet patch on your ceiling is often several metres from where the water is getting in.
So it starts with a diagnostic callout of R850 to R1,500 — and that amount is credited against the repair if you go ahead with the work. You are paying for the finding, not for a sales visit.
From there the repair falls into one of three bands:
- Single-point patch: R1,500 to R3,500. One identified failure, contained.
- Re-flashing: R3,000 to R7,500. Parapet aprons, chimney chases and valley flashings — the places where two surfaces meet and the old detail has given up.
- Multi-point membrane patching or extensive torch-on lap repair: R6,000 to R15,000. When the membrane is failing in several places at once, this is the point to have an honest conversation about whether repair or replacement is the better spend.
Balconies, basements and showers
These are the higher-spec jobs, and the range is wide because the scope genuinely varies.
Balconies and decks. If the substrate is sound and only the membrane is being renewed, liquid PU is R280 to R450 per m² and SBS torch-on is R350 to R600 per m². A full strip, waterproof, granolithic screed and re-tile is R600 to R1,100 per m² with tiles excluded from that figure. Body-corporate balcony scopes typically land at R45,000 to R90,000 per balcony once access, edge detailing and the full make-good are in.
Basements and foundations. Cementitious tanking is R380 to R650 per m². Crystalline integral systems are R450 to R800 per m². A bentonite membrane, which needs the wall excavated, runs R550 to R950 per m². A cavity drain membrane including the sump and pump is R600 to R1,100 per m². French drains are R450 to R900 per linear metre. Which one you need depends on water pressure and whether the wall can be dug out — not on preference.
Showers and wet walls. A sealer plus epoxy regrout on a sound substrate is R3,800 to R7,500 per shower. A full strip, tank and retile is R8,500 to R19,000. Externally, sealing a weather-facing wall is R95 to R190 per m² depending on whether it's a penetrating silane or a pigmented elastomeric coating.
Roof cleaning and gutters
This is the cheap end, and it is the work most worth doing before anything expensive becomes necessary.
Roof cleaning is R30 to R55 per m² for a tile soft-wash with biocide, depending on moss load and access, and R25 to R45 per m² for an IBR or metal pressure clean. If you're cleaning and coating in the same visit, the bundled rate is R85 to R140 per m² combined, which is less than doing the two jobs months apart. Double-storey homes add 20 to 30 percent for scaffolding and harness setup. The roof cleaning page explains why soft-washing tile is the right method and high-pressure blasting usually isn't.
Gutters are priced three ways. A clean-and-flush is R450 to R900 single-storey and R900 to R1,500 double-storey. Joint and bracket repairs are R180 to R400 per linear metre. Continuous seamless aluminium replacement is R250 to R550 per linear metre installed. Blocked gutters overflow behind the fascia, and that water ends up in the wall — which is how a clean-and-flush you skipped turns into a damp quote.
How to read a waterproofing quote
A quote you can actually compare has these things in it:
- A measured area, not an estimate. If nobody measured the roof, the m² figure is a guess and so is the total.
- The system named. Not "waterproofing" — the actual build-up, whether that's single-layer 4mm torch-on, a 3mm + 4mm double layer, acrylic or polyurethane. The price differences above only make sense against a named system.
- Detailing priced separately. Parapet upstands per linear metre and penetrations per unit should be visible line items, not buried.
- Substrate repair and screed-to-falls called out. Either priced, or listed as excluded with a note on what triggers them. A quote silent on both is a quote with a variation order waiting in it.
- Preparation described. What gets stripped, cleaned or primed before anything is laid.
- A warranty, with what it covers. Materials and workmanship are not the same thing.
And one thing that should not be there: a firm total produced over the phone. Anyone can quote a roof they haven't seen. Nobody can be right about it.
The bottom line
Most Cape Town homeowners asking about waterproofing are looking at torch-on between R220 and R380 per m², plus detailing. Damp work is R450 to R1,100 per linear metre depending on the wall and the scope. Roof cleaning is R25 to R55 per m². Those are honest working ranges, and they are wide because roofs are.
Where your job lands inside them comes down to access, substrate and how much detailing the roof has — which is exactly what an on-site inspection is for. Request a free quote and we'll come and measure it properly, then put a fixed written number in front of you.
Estimate your job
Uses the same 2026 rates published on our service pages. It gives you a range to sanity-check a quote against — it is not a quote itself.
Not sure? A single garage roof is roughly 18 m²; a typical flat-roof back extension is 30–60 m².
Sound concrete decks, straightforward geometry.
Indicative range
R17 600 – R22 400
R220 – R280 per m², excluding VAT
Excludes substrate repair, screed-to-falls, parapet upstands (R80–R150 per linear metre) and drain or penetration details (R450–R900 each) — those are only scoped once someone has been up on the roof. The fixed written quote often lands below the range once we know which areas need a full system and which need a spot repair.
Need a free on-site quote?
Our Cape Town–based team comes to you for the inspection, identifies the actual failure point, and issues a fixed written quote — usually same business day.
Frequently asked questions
How much is torch-on waterproofing per m² in Cape Town?+
A single-layer 4mm torch-on membrane runs R220 to R280 per m². A double-layer system of 3mm base plus 4mm cap runs R300 to R380 per m². On top of the area rate you should expect parapet upstands at R80 to R150 per linear metre and R450 to R900 for each drain or penetration detail. Substrate repairs and screed-to-falls are quoted separately because neither can be priced accurately without inspecting the deck first.
What does chemical DPC injection cost?+
On a rising damp job, chemical DPC injection is R450 to R900 per linear metre, driven mainly by wall thickness — a 115mm single skin, a 220mm double-leaf and a 340mm cavity wall each take progressively more drilling and resin. On broader damp-proofing scopes the rate is R650 to R1,100 per linear metre. Budget for making good as well: re-render is R260 to R420 per m² at SR1 spec and R380 to R520 per m² at SR2 where salt loading is heavy.
How much does roof cleaning cost in Cape Town?+
A tile roof soft-wash with biocide is R30 to R55 per m², depending on how heavy the moss and lichen load is and how difficult the roof is to get onto. An IBR or metal roof pressure clean is R25 to R45 per m². If you clean and coat in the same visit the bundled rate is R85 to R140 per m² combined. Double-storey homes add 20 to 30 percent for the scaffolding and harness setup the work needs.
Why do waterproofing quotes vary so much?+
Five things move the number: access, substrate condition, falls, detailing count and coastal exposure. Scaffolding on a double-storey adds 20 to 30 percent to cleaning work. Concrete repair and screed-to-falls are separate scope, so one quote may include them and another may not. A roof with lots of parapet metres at R80 to R150 each and penetrations at R450 to R900 each costs more than a plain slab of the same area. Coastal damp jobs may carry a salt-loading uplift.
How much does it cost to waterproof a balcony?+
If the substrate is sound and only the membrane is being renewed, a liquid polyurethane system is R280 to R450 per m² and SBS torch-on is R350 to R600 per m². A full strip, waterproof, granolithic screed and re-tile is R600 to R1,100 per m², with the tiles themselves excluded from that rate. Body-corporate balcony scopes typically come in at R45,000 to R90,000 per balcony once access and full make-good are included.
Is the roof leak callout fee wasted money?+
No — the diagnostic callout is R850 to R1,500 and it's credited against the repair if you proceed with the work. It exists because the stain on your ceiling is often nowhere near the actual entry point, and guessing wastes more money than finding. Once the fault is identified, a single-point patch is R1,500 to R3,500, re-flashing parapet aprons, chimney chases or valley flashings is R3,000 to R7,500, and extensive multi-point membrane repair is R6,000 to R15,000.








