How-To Guide · Roofs and terraces
Roof Waterproofing Guide: How to Waterproof a Terrace or Roof So It Stays Dry
A roof takes more punishment than any other part of a building: direct sun, monsoon rain and daily expansion and contraction. This guide explains why roofs leak, the seven ways to waterproof one, what waiting costs, how to choose for your roof, and the full procedure step by step. Every Armstrong roof product is listed at the end.
What a waterproofed roof is made of
Roof waterproofing is not one product. It is a set of layers that each do a different job. The concrete slab should be dense. The screed above it should slope so water runs to the drain. The coating on top should be flexible enough to stretch when the roof moves in the heat, and it should turn up the parapet wall so water cannot get behind it.
Why roofs leak
Water rarely comes through the middle of a sound slab. It finds the weak points. Before choosing a product, walk the roof and look for these six.
- Cracks in the slab or screed. Heat makes the roof expand by day and shrink by night. Rigid surfaces crack, and water follows the crack.
- The parapet junction. The corner where the floor meets the wall moves the most. A coating that stops at the floor leaves this corner open.
- Expansion and construction joints. Joints are built to move. They need a sealant that moves with them, not mortar.
- Pipes and fixtures through the slab. Every pipe, railing post and tank leg is a hole in the waterproofing unless it is sealed around.
- Ponding water. A roof without enough slope holds water for days. Standing water finds every pinhole.
- The drain outlet. A blocked or badly detailed outlet sends water under the coating at the lowest point of the roof.
If the ceiling below shows damp patches or white salt deposits and you are not sure of the source, start with our guide to water leakage, dampness and efflorescence.
Why it pays to waterproof early
A roof leak is never only a wet ceiling. Water that gets into the slab reaches the steel inside it. The steel rusts and swells, the concrete around it cracks and falls away, and what started as a coating job becomes a structural repair.
Engineers describe the cost of waiting with the Law of Fives, set out by De Sitter in 1984. Every unit of money spent on doing the job properly at the start saves five units of maintenance once problems begin, 25 units of repair once damage spreads, and 125 units of major rehabilitation or renewal.
Figure 3. The Law of Fives (De Sitter, 1984): each stage of delay multiplies the cost by about five.
What early waterproofing saves you
- The structure. A dry slab keeps its reinforcement steel free of rust, which is what keeps the roof strong.
- The rooms below. No damp ceilings, peeling paint, damaged plaster or water near electrical fittings.
- Repeat spending. One properly prepared system avoids patch repairs every monsoon.
- Time. Coating a sound roof takes days. Repairing a damaged one means breaking out concrete, treating steel and rebuilding before any coating can start.
- Comfort. A reflective waterproof coating also lowers the heat coming through the roof.
Choose by your roof
The right system depends on what the roof is made of and what state it is in. Find your situation below.
A new slab is being cast
Build the waterproofing into the concrete. Add an integral compound to the mix, then cure the slab so it does not dry too fast and crack.
Use CONPROOF LW 200, CONPROOF 500, CONPROOF No. 1 or CONPROOF RMC ADMIX 88 in the concrete. Cure with ROOFEXCURE WB. Coat the finished roof once the screed is laid.
An existing RCC terrace leaks
Repair first, coat second. Fill cracks, seal joints, correct the slope, prime, then apply a flexible coating in two coats.
Use RAINSEAL 200, RAINSEAL FRC 623, RAINSEAL RWC 902 or ROOFCOAT FLEXI 100. For a reinforced build-up, a multi-layer system.
An old bitumen or tarfelt roof
Some coatings bond to old bituminous surfaces, so a sound layer can be coated over. Loose or blistered felt has to come off first.
Use RAINSEAL BMW 250 to repair old bituminous roofs and tarfelt. RAINSEAL RWC 902 and RAINPROOF PRG 909 go over existing bitumen coatings.
A metal, GI or AC sheet roof
Sheet roofs leak at laps, fixings and cracks. Clean off rust and dirt, seal the joints, then coat the sheets with a flexible film.
Use RAINSEAL BXL for sheet cracks and joints. Coat with RAINSEAL 200, RAINSEAL FRC 623, RAINPROOF PRG 909 or RAINPROOF FPU 404.
The top floor is too hot
A white solar reflective coating waterproofs the roof and sends most of the sun's heat back into the sky.
Use SUMMERSHIELD COOL 666, SUMMERPROOF COOL 644 or RAINSEAL CFR 613. See cool roof coatings.
A podium, balcony or roof that carries traffic or holds water
These roofs need a tougher membrane with higher strength and crack bridging, often with tiles or a screed laid over it.
Use ROOFBOND RFX PLUS 210, ROOFCOAT PU 2K, RAINPROOF PU 400 or RAINPROOF PWR 690. Where the roof must reopen fast, RAINPROOF PHB 660.
Clay tile roofs are a separate job. See the Mangalore tile joint filling and waterproof coating procedure.
The seven types of roof waterproofing compared
Each type works in a different way. Most good roofs combine two or three of them.
| Type | How it works | Where it fits on a roof | Armstrong products |
|---|---|---|---|
| Integral compounds | A liquid mixed into the concrete or screed. It makes the concrete denser so less water passes through. | New slabs and screeds. It supports the surface coating on an exposed roof and does not replace it. | CONPROOF LW 200, CONPROOF 500, CONPROOF No. 1, CONPROOF RMC ADMIX 88 |
| Polymer cementitious coatings | A polymer blended with cement and brushed on. It bonds like cement and flexes like a polymer. | Flat roofs, terraces, balconies and podiums, including under a screed or tiles. | ROOFCOAT FLEXI 100, ROOFBOND RFX PLUS 210, ROOFCOAT PU 2K |
| Crystalline | Reacts inside the concrete and grows crystals that block the pores. It is rigid, so it suits sound concrete. | Concrete roofs and terraces, construction joints and water-retaining parts of the roof. | ROOFEX XL, ROOFEX, ROOFEX COP, ROOFEX 2K 711 |
| Acrylic elastomeric coatings | A single-component liquid that dries to a stretchy, UV-resistant film. White grades also reflect heat. | Exposed RCC terraces, sloped roofs, domes, and metal or AC sheet roofs. | RAINSEAL 200, RAINSEAL FRC 623, RAINSEAL CFR 613, RAINSEAL RWC 902, RAINSEAL BMW 250, RAINSEAL CLEAR 202 |
| Polyurethane membranes | A liquid that cures to a tough rubber-like membrane with high elongation and strong adhesion. | Terraces, balconies, industrial and power house roofs, and under tiles. | RAINPROOF PU 400, RAINPROOF PRG 909, RAINPROOF FPU 404, RAINCARE PU CLEAR |
| Polyurea | Two components with 100% solids that set within seconds to an hour. The roof is back in use the same day. | Large flat roofs, power house terraces and roofs that cannot stay closed. | RAINPROOF PWR 690, RAINPROOF PHB 660, RAINPROOF PHW 600 |
| Multi-layer systems | Primer, base coats, a reinforcing mesh and a topcoat applied as one specified build-up. | Terraces, commercial and industrial roofs and podium decks where a reinforced membrane is specified. | Eight systems |
How far each coating stretches
Elongation is how much a cured film can stretch before it breaks. A roof that cracks or moves needs a coating that can stretch across the gap. These are the stated figures for Armstrong roof coatings.
Figures are each product's stated elongation at break. Several are stated as minimums ("more than" or "plus"). More stretch is not always better: cementitious coatings stretch less but bond strongly and can take a screed or tiles on top. For a closer look at that trade-off, read cementitious vs acrylic elastomeric coatings, or the full guide to types of waterproofing chemicals.
Step-by-step roof waterproofing procedure
The coating is the last step, not the first. Most failed roofs were coated well over a surface that was prepared badly.
Inspect and clean
Remove loose material, dust, moss, oil and any old coating that is flaking or blistered. Mark every crack, joint, pipe and low spot. The surface should be sound and clean before anything goes on it.
Repair the cracks
Open each crack into a small V-groove, clean it and fill it. Use RAPIDSTRONG CRACK SEALER 85 for fine and hairline cracks and RAPIDSTRONG CRACK SEALER 75 for fine to medium cracks. A crack that is still moving needs a flexible sealant such as ROOFEXSEAL PU 212, which takes ±25% joint movement. For cracks that run through the slab, follow the concrete crack repair guide.
Seal the joints and junctions
Form a cove where the roof meets the parapet so the coating turns the corner in a smooth curve. Use RAINSEAL FLEX TAPE at roof-to-wall junctions. Seal expansion joints with ROOFEX-SEAL PS, which covers joints 6–25 mm wide in a single application, over ROOFEXSEAL PRIMER PS / NPS. Seal around every pipe and fixture.
Correct the slope
Water must run to the drain. Where it ponds, lay a screed to slope before coating. ROOFCRETE AR 576 is listed for terrace waterproofing screeds, and ROOFCRETE URP for waterproofing mortars and sloping RCC roofs. Use ROOFBOND SBR 401 as the bond coat between old concrete and new screed. See screed over the RCC mother slab for the detail.
Prime
A primer seals the pores and gives the coating something to grip. ROOFBOND BCS PRIME 501 is a penetrative water-barrier primer that covers 4–5 sq.m per litre and can be recoated in 3–4 hours. CONPROOF EP is used as a primer coat on roof terraces and before PU coatings. SHINESHIELD WP 305 is the primer before RAINPROOF PWR 690.
Apply the coating in coats
Apply the first coat evenly and take it up the parapet. Bed a reinforcing mesh into the wet coat at junctions, cracks and joints, or across the whole roof for a reinforced system. Apply the second coat at right angles to the first once the first has dried. Recoat times differ by product: RAINSEAL 200 takes a second coat after 3–4 hours, while ROOFCOAT FLEXI 100 needs 24 hours between coats. Our guide to fibreglass mesh vs geo-fabric explains which reinforcement to use.
Cure, then test with water
Let the coating cure fully before anyone walks on it. RAINSEAL 200 needs 3 days at 30°C. Then block the outlets, flood the roof with a shallow depth of water and leave it for 24 to 48 hours. Check the ceiling below for any damp. Drain the roof, fix anything the test shows, and only then lay tiles, a protective screed or a cool roof topcoat.
Multi-layer waterproofing systems
A multi-layer system is a fixed build-up in which every layer is specified. The mesh in the middle gives the membrane strength across cracks and joints. The topcoat protects it from the sun.
- 5 UV-resistant topcoat, applied after 24 hours
- 4 Second base coat over the mesh
- 3 Fibre reinforcement mesh, bedded while wet
- 2 First base coat
- 1 Primer on the prepared surface
Figure 4. The build-up of a five-layer system, shown top to bottom as it sits on the roof.
| System | Base | Stated elongation | Listed for |
|---|---|---|---|
| RAINSEAL HFC 5 Layer System | Acrylic elastomeric | More than 250% | Residential terraces, commercial roofs, podium decks, balconies |
| CONPROOF FPA 5 Layer System | Acrylic elastomeric | More than 280% | Concrete roof slabs, podium decks |
| RAINCARE PRC 5 Layer System | PU and acrylic blend | More than 300% | Residential terraces, commercial roofs, podium decks |
| RAINPROOF PBR 5 Layer System | Polyurethane acrylic hybrid | More than 300% | Industrial roofs, high-traffic terraces, commercial podiums |
| RAINPROOF PHC 5 Layer System | Polyurethane hybrid | More than 350% | Roof terraces, podium decks, exposed concrete roofs |
| RAINPROOF PUF 5 Layer System | Polyurethane | More than 400% | Industrial roofs, high-traffic terraces, stadium roofs |
| RAINCARE BRC 6 Layer System | Hybrid acrylic, heat reflective | More than 350% | Large commercial roofs, hospital terraces, exposed industrial roofs |
| RAINCARE PUA 7 Layer System | Advanced polyurethane | More than 500% | Critical infrastructure such as airports and data centres |
Cool roof coatings: waterproofing that also cuts heat
A dark or bare concrete roof absorbs the sun's heat and passes it into the rooms below. A white solar reflective coating sends most of that heat back. It is also a waterproof coating, so one product does both jobs.
| Product | Stated heat reflectivity | Crack bridging | Coverage |
|---|---|---|---|
| SUMMERSHIELD COOL 666 | 87% ± 2 | Up to 3 mm | 1 litre per 50 sq.ft per coat |
| SUMMERPROOF COOL 644 | 87% ± 2 | Up to 2 mm | 1 litre per 50 sq.ft per coat |
| RAINSEAL CFR 613 | Room temperature lower by 8–10°C | Up to 2 mm | 50–60 sq.ft per litre per coat |
| RAINSEAL FRC 623 | 80% ± 2 | Up to 2 mm | 50–60 sq.ft per litre per coat |
| RAINSEAL 200 | 80% ± 2 (white finish) | Up to 2 mm | 50–60 sq.ft per litre per coat |
These coatings can go over existing waterproof coatings, terraces, sloped roofs and metal roofs. Coat the parapet walls along with the roof so heat does not enter from the sides. For the full method, read the SUMMERSHIELD COOL 666 guide.
When to waterproof a roof
The dry season is the best time. The surface is dry, coats dry on schedule and the coating cures without interruption. If you can plan ahead, finish the work before your monsoon starts.
You do not have to wait for the dry season if the roof is leaking now. Waterproofing is done in the rainy season too. Pick a dry spell with no rain in the forecast for the days the work and the curing will take, let the surface dry out first, and plan the job in stages so each coat has time to dry. Near the coast, humidity slows drying, so allow more time between coats.
Check the cure time of the product you are using. RAINSEAL 200, for example, needs 3 days at 30°C before it is walked on or tested with water.
What decides the cost of roof waterproofing
Armstrong does not publish prices, because no two roofs cost the same. Five things decide the figure on your quote.
- The condition of the roof. A cracked, ponding roof needs repair and a new screed before any coating. A sound roof does not.
- The area and the length of the edges. Parapets, joints and pipes take more work per metre than open floor.
- The system chosen. A two-coat acrylic, a PU membrane and a five-layer reinforced system use different amounts of material and labour.
- The number of coats and the thickness. Coverage per litre falls as thickness rises.
- Access. Height, water supply and how material reaches the roof all affect labour.
How much material for a 1,000 sq.ft roof
These quantities are worked out from each product's stated coverage for a 1,000 sq.ft (93 sq.m) roof. Rough or porous surfaces use more. Parapet upturns are extra.
| Product | Stated coverage | Approximate quantity for 1,000 sq.ft |
|---|---|---|
| ROOFBOND BCS PRIME 501 (primer) | 4–5 sq.m per litre | 19–23 litres, one coat |
| RAINSEAL 200 | 50–60 sq.ft per litre per coat | 33–40 litres, two coats |
| ROOFCOAT FLEXI 100 | 20–30 sq.ft per litre for two coats | 33–50 litres, two coats |
| RAINPROOF PU 400 | 1.2–1.5 kg per sq.m in 2–3 layers | 111–139 kg |
| ROOFCOAT PU 2K | 1 kg per 6–8 sq.ft in two coats | 125–167 kg, two coats |
| ROOFBOND RFX PLUS 210 | 13–14 sq.m per 20.1 kg unit | 7 units |
| SUMMERSHIELD COOL 666 | 1 litre per 50 sq.ft per coat | 20 litres per coat |
For a quantity and quote matched to your roof, request a quote and an Armstrong distributor will assess the site.
Seven common mistakes
- Coating over a dirty or damp surface. The coating bonds to the dust, not the roof. Some coatings, such as RAINCARE PU CLEAR, need a completely dry surface.
- Skipping crack and joint repair. A coating bridges fine cracks. It does not repair an open joint.
- Ignoring the slope. No coating is meant to sit under standing water for weeks.
- Stopping at the floor. The coating must turn up the parapet. Most edge leaks start where it did not.
- One thick coat instead of two. Two thinner coats at right angles cover the pinholes that one coat leaves.
- Coating just before rain. A coating that has not cured can wash off or blister.
- Skipping the water test. It is far easier to fix a leak before the tiles go down than after.
Why Armstrong for roofs
Most roof problems are not solved by one tin of coating. They need the right admixture in the concrete, the right filler in the crack, the right sealant in the joint, the right primer, and then the right membrane for that roof. Armstrong makes all of them, so every layer of the roof comes from one manufacturer and is made to work with the next.
- An answer for every roof. New slabs, leaking terraces, old bitumen, metal and AC sheets, podiums, balconies and industrial roofs each have a product listed for them.
- A choice within every type. Six acrylic coatings, four polyurethane membranes, three polyureas, four crystalline systems and eight multi-layer systems, so the system fits the roof and not the other way round.
- Made in India for Indian roofs. Armstrong formulates and manufactures in Bengaluru for Indian site conditions: strong sun, heavy monsoon rain and wide swings in temperature. The coatings state the figures that matter here, such as 2000 hours of UV resistance, heat reflectivity up to 87% and service temperatures from -20°C to +80°C.
- Quality you can check. Armstrong Chemicals is an ISO 9001:2015 certified company, and each product page gives its tested figures and the standards it follows.
All Armstrong roof waterproofing products
Every Armstrong product used on roofs and terraces, grouped by the stage of work. Select a product for its full data, coverage and application steps.
In the concrete For new slabs and screeds
- CONPROOF LW 200Integral liquid admixture. 125–200 ml per 50 kg bag of cement. IS 2645-2003.
- CONPROOF 500Micronised integral compound. 500 ml per 50 kg bag of cement.
- CONPROOF No. 1Integral liquid compound to IS 2645. 100 ml per 50 kg bag of cement.
- CONPROOF RMC ADMIX 88For ready-mix concrete. 4.2–5 litres per 6 cubic metre load.
- ROOFEXCURE WBWhite water-based curing compound sprayed on fresh slabs. 4–6 sq.m per kg.
Cracks and joints Before any coating
- RAPIDSTRONG CRACK SEALER 85Powder filler for fine and hairline cracks before waterproofing.
- RAPIDSTRONG CRACK SEALER 75Silica-based powder filler for fine to medium cracks.
- RAINSEAL BXLReady-to-use bituminous paste for AC and GI sheet cracks and joints.
- ROOFEXSEAL PU 212Single-component polyurethane sealant. ±25% joint movement.
- ROOFEX-SEAL PSTwo-component polysulphide sealant for expansion joints 6–25 mm wide.
- ROOFEXSEAL PRIMER PS / NPSPrimer for porous and non-porous surfaces before ROOFEX-SEAL PS.
- RAINSEAL FLEX TAPEFlexible tape for roof-to-wall junctions and expansion joints.
Primers The layer that makes the coating grip
- ROOFBOND BCS PRIME 501Penetrative water-barrier primer. 4–5 sq.m per litre.
- CONPROOF EPWater-thinnable epoxy used as a primer coat on roof terraces.
- SHINESHIELD WP 305Acrylic-polyurethane primer used before RAINPROOF PWR 690.
- RAINCARE WP Exterior PrimerElastomeric waterproof primer under PU coatings and membranes.
Repair mortars and screeds To rebuild and re-slope
- ROOFBOND SBR 401SBR latex for bond coats, waterproofing slurry and repair mortar.
- ROOFCRETE URPSBR latex for terrace waterproofing, sloping RCC roofs and waterproofing mortars.
- ROOFCRETE ARPre-packed polymer mortar for beam and slab repairs. 6–100 mm per layer.
- ROOFCRETE AR 576Polymer-modified mortar for terrace waterproofing screeds and chajja restoration.
- ROOFCRETE PFMC 122Fibre-reinforced non-shrink micro concrete for slab rehabilitation.
- ROOFCRETE PMC 112Non-shrink micro concrete for beam and slab restoration.
Polymer cementitious coatings Bond like cement, flex like a polymer
- ROOFCOAT FLEXI 100Acrylic polymer cementitious coating for flat roofs and terraces. 120%+ elongation.
- ROOFBOND RFX PLUS 210Reinforced flexible coating for terraces and podiums. Crack bridging up to 3.5 mm.
- ROOFCOAT PU 2KPolyurethane-cement hybrid membrane for balconies and podium slabs.
Crystalline Seals the concrete from within
- ROOFEX XLLiquid-applied crystalline waterproofing for concrete roofs and terraces.
- ROOFEXPenetrative crystalline powder system for positive and negative pressure.
- ROOFEX COPCrystalline and osmotic cement coating. Seals cracks up to 0.4 mm.
- ROOFEX 2K 711Two-component crystalline coating for wet areas and balconies.
Acrylic elastomeric coatings Stretchy, UV-resistant films for exposed roofs
- RAINSEAL 200Pure acrylic coating. 450% elongation and 80% heat reflectivity.
- RAINSEAL FRC 623Fibre-reinforced acrylic. 450% elongation, no leak at 7 bar.
- RAINSEAL CFR 613Cellulose-fibre acrylic, solar reflective. Rooms 8–10°C cooler.
- RAINSEAL RWC 902Rubberized coating. 700% elongation. Goes over existing bitumen coatings.
- RAINSEAL BMW 250Acrylic-bituminous coating for old bituminous roofs and tarfelt. 500% elongation.
- RAINSEAL CLEAR 202Transparent acrylic coating for tile and stone surfaces that must stay visible.
Polyurethane membranes Tough membranes with high elongation
- RAINPROOF PU 400Single-component polyurethane membrane. 700% elongation.
- RAINPROOF PRG 909Rubberized polyurethane for terraces, AC sheet and metal roofs. 700% elongation.
- RAINPROOF FPU 404Heat-resistant fibre-reinforced PU for industrial terraces and sheet roofs.
- RAINCARE PU CLEARTransparent polyurethane coating for roofs, terraces and natural stone.
Polyurea Fast-setting, 100% solids
- RAINPROOF PWR 690Hybrid polyurea for flat roofs and balconies. More than 700% elongation.
- RAINPROOF PHB 660Spray-applied hybrid polyurea. Walkable in 2 minutes.
- RAINPROOF PHW 600Zero-VOC hybrid polyurea. Walkable in 10 minutes.
Cool roof coatings and repellents Reflect heat, shed water
- SUMMERSHIELD COOL 666Acrylic-polyurethane solar reflective coating. 87% heat reflectivity.
- SUMMERPROOF COOL 644Pure acrylic ceramic-blended reflective coating. 87% heat reflectivity.
- RAINCARE WRTransparent silicone water repellent for terrace and balcony surfaces.
Multi-layer systems Reinforced, specified build-ups
- RAINSEAL HFC 5 Layer SystemAcrylic system for terraces and podium decks. Crack bridging up to 2 mm.
- CONPROOF FPA 5 Layer SystemAcrylic system for concrete roof slabs and podium decks.
- RAINCARE PRC 5 Layer SystemPU and acrylic blend for residential terraces and commercial roofs.
- RAINPROOF PBR 5 Layer SystemPU-acrylic hybrid for high-traffic terraces and podiums.
- RAINPROOF PHC 5 Layer SystemPolyurethane hybrid. Crack bridging up to 3 mm.
- RAINPROOF PUF 5 Layer SystemPolyurethane system for industrial roofs and high-traffic terraces.
- RAINCARE BRC 6 Layer SystemHeat-reflective hybrid acrylic for large commercial roofs.
- RAINCARE PUA 7 Layer SystemAdvanced polyurethane system for critical infrastructure.
Questions and answers
For walls, see the Waterproof Paint Guide.
For bathrooms and toilets, see the Bathroom Leakage Repair Guide.