Water ingress causes more property damage in Malaysia than almost any other defect. Whether you need a bathroom re-waterproofed, a leaking flat roof sealed, or an external wall treated, here are realistic Klang Valley rates and what drives the price.

Indicative Klang Valley ranges — get a free quote on WhatsApp.
The table below shows all-in indicative costs for common waterproofing jobs in Klang Valley. "All-in" means hack existing tiles or finishes (where applicable), apply waterproofing, screed, relay tiles and grout — ready to use. For areas without tiling (roofs, walls), the cost is just waterproofing plus any screed or render.
| Area | Typical Size | All-In Cost | Notes |
|---|---|---|---|
| Bathroom (with tile hack & relay) | 50–80 sq ft | RM 1,500–5,000 | Includes PU/cementitious WP + new tiles |
| Wet kitchen floor | 40–70 sq ft | RM 1,200–3,500 | Same process as bathroom |
| Balcony / yard (tiled) | 30–60 sq ft | RM 800–3,000 | Includes tile hack, WP, re-tile or screed coat |
| Planter box | 10–30 sq ft | RM 600–1,800 | PU or cementitious; torch-on for deep planters |
| Flat roof / roof terrace (waterproof only) | 200–600 sq ft | RM 5,000–20,000 | Torch-on membrane or PU coating; no tiling |
| External wall (water-repellent coating) | Per elevation | RM 6–18 / sq ft | Silicone elastomeric or crystalline coating |
| Internal wall (damp / seepage) | Per affected area | RM 8–20 / sq ft | Crystalline or epoxy injection; may need hack |
Send us a photo of the job on WhatsApp — we reply within the hour with a free quote.
💬 Get Your Free QuoteDifferent waterproofing systems suit different areas and exposure conditions. Each has a different cost per sq ft for supply and application only (before tile relaying or screed).
| System | Rate (supply & apply) | Best For | Typical Warranty |
|---|---|---|---|
| Cementitious (slurry coat, 2–3 layers) | RM 8–14 / sq ft | Bathrooms, wet kitchens, planters | 5–7 years |
| Polyurethane (PU) liquid membrane | RM 12–20 / sq ft | Roofs, balconies, decks, bathrooms | 7–10 years |
| Torch-on bitumen membrane | RM 10–18 / sq ft | Flat roofs, roof terraces, car parks | 10–15 years |
| Crystalline waterproofing | RM 15–25 / sq ft | RC slabs, retaining walls, water tanks | Lifetime (penetrating) |
| Epoxy injection | RM 150–400 / crack | Concrete cracks, structural leaks | Depends on crack cause |
| Silicone / elastomeric coating (walls) | RM 6–18 / sq ft | External walls, facades | 5–10 years |
A bathroom re-waterproofing job follows a fixed sequence. Skipping any step leads to recurring leaks:
For a 60 sq ft bathroom, expect the full process to take 5–8 working days including curing time. Total cost typically falls in the RM 2,000–4,000 range for a mid-spec finish with new tiles included.
See our full bathroom renovation cost guide → if you are also planning to upgrade fittings and finishes at the same time.
Malaysia’s tropical rains make flat roof waterproofing one of the most critical maintenance items for terrace houses and older condos. The two main systems used are:
Both systems require the roof surface to be clean, sound and free of standing water before application. Old felt or screed that is saturated must be removed first (add RM 2–4/sq ft for hacking and disposal). A high-quality roof waterproofing job should carry a 10-year warranty.
Balconies are a leading source of inter-floor leakage in condos and apartments. Water pools at the floor-wall junction, finds micro-cracks in ageing grout, and eventually seeps into the unit below.
If your balcony leak is causing water to enter the unit below, you are likely in an inter-floor leakage dispute. See our inter-floor leakage guide → for your legal rights and responsibilities.
External wall water-repellent treatment is applied to facades that show efflorescence (salt staining), moss growth, or damp patches inside after rain. A silicone-based or elastomeric coating is brush- or spray-applied and penetrates the substrate. Cost: RM 6–18/sq ft depending on product quality and surface preparation needed.
Internal wall seepage (damp patches appearing on internal walls) often indicates a failed external render, a crack, or water bridging through a window or door frame. The correct fix is crystalline waterproofing or epoxy injection from the inside, not just paint. Painting over damp always fails. Cost: RM 8–20/sq ft for the waterproofing treatment, plus the cost of rectifying the external cause.
For persistent ceiling stains, see our ceiling leak repair guide →. For ClickBina’s full waterproofing service, visit our Waterproofing service page →.
The most common waterproofing mistake is treating the symptom (patching the leak on the ceiling or wall) without addressing the source. Water always enters at the highest point and travels along structural elements before appearing where you can see it. A RM 500 patch on a ceiling stain that masks a RM 3,000 bathroom floor problem will fail within months.
The correct sequence is always:
A credible waterproofing contractor should offer a written workmanship warranty. Typical industry standards in Malaysia:
| System | Typical Workmanship Warranty |
|---|---|
| Cementitious (bathroom) | 5–7 years |
| PU liquid membrane | 7–10 years |
| Torch-on membrane (roof) | 10–15 years |
| Crystalline (structural) | Lifetime of structure |
Warranty covers re-occurrence of leakage at the treated area. It does not cover new damage caused by structural movement, third-party works, or unrelated water sources. Insist that the warranty is in writing and that the contractor is reachable — a company with a registered business address offers more recourse than a solo operator.
Worried about a leak? WhatsApp ClickBina — we assess leaks and provide free quotes →
Need a contractor on site rather than a price range? See our local pages, for example waterproofing in Klang, or the ClickBina waterproofing service.
Per-sq-ft rates are quoted as if jobs scale smoothly down to zero. They do not. A crew, transport, materials, surface preparation and testing cost roughly the same to mobilise for 50 sq ft as for 500, so every contractor carries a minimum job charge — RM500–RM800 in the Klang Valley — and small areas get priced all-in far above the headline rate:
| Job | Headline rate says | Real all-in price | Effective rate |
|---|---|---|---|
| Balcony, 60 sq ft | RM10 × 60 = RM600 | RM1,200 – RM1,500 | RM20 – RM25 / sq ft |
| Toilet floor, 30 sq ft | RM12 × 30 = RM360 | RM800+ (minimum charge) | RM27+ / sq ft |
| Terrace flat roof, 650 sq ft | RM10 × 650 = RM6,500 | RM6,500 – RM11,700 | Close to headline |
The lesson: below roughly 150–200 sq ft, ignore psf and ask for the all-in job price. Above that, psf comparisons start meaning something. This is the same small-area effect our renovation cost per square foot guide documents across the wider renovation trades.
Waterproofing is quoted three ways, and knowing which model fits which job protects you from the classic traps. Per-sq-ft suits open areas (roofs, floors, walls) where area genuinely drives effort — but check what the rate excludes. Per-point suits injection work (PU injection at RM80–RM250 per point, market) — but the point count is decided on site, which is how a “cheap” quote becomes an expensive invoice; a 15-point ceiling at RM250 is RM3,750. Lump-sum per job or per room (a RM650 flat bathroom-ceiling injection, a RM2,500 non-hacking toilet package, a RM 2,000–4,000 hack-and-redo) is the most predictable for small, detail-heavy work — provided the scope is written down. As a rule: big open areas → psf; leak-point work → flat rate if you can get it; bathrooms and balconies → lump sum with an itemised scope.
Once the surface and system are fixed, five things decide whether you pay the bottom or the top of the band: substrate condition (stripping a failed old membrane or grinding a contaminated slab is real labour before the new system starts), detailing density (every upstand, penetration, trap and threshold is hand work — a cluttered 400 sq ft roof can cost more than a clean 700 sq ft one), access (high-rise facade or scaffold work multiplies labour), coats and coverage (two coats with reinforcement mesh is not the same product as one thin coat at the same headline rate), and area (bigger areas dilute fixed costs). When two quotes differ widely at the same psf rate, the difference is almost always hiding in these five.
Normalise before you compare: same surface preparation scope, same system and brand grade, same number of coats and total thickness, same detailing coverage (do upstands and penetrations carry an extra rate or not?), testing included (ponding or flood test), disposal included, and warranty length in writing. Then divide the total by the area yourself — your own effective psf is the only honest comparison number. A quote 30% below the market ranges on this page is not a bargain; it is a thinner system, a skipped step, or a variation waiting to be discovered mid-job. Our waterproofing contractor guide lists the questions that surface these gaps before you sign.
Bundle small waterproofing jobs into one mobilisation — a balcony added to a bathroom redo largely escapes its minimum charge. Time exposed works for the drier months to avoid weather standby. Fix falls and drainage while the trade is on site. Choose the system by remaining building life and reopening cost, not by headline rate. Get the all-in number for anything under 200 sq ft. And keep this page’s ranges handy when quotes arrive — contractors sharpen their pencils quickly for customers who know the market rate (indicative 2026, Klang Valley).
WhatsApp us photos of the job for a free quote — we reply within the hour.
💬 Get a Free QuoteHow we estimated prices: where this guide gives renovation or service price ranges, those RM figures are typical Klang Valley market ranges for 2026, compiled from contractor quotations and supplier price lists. They are not official or fixed rates — the final price depends on your site, so confirm it on site before you commit. Statutory fees, fines, tax rates and tribunal limits come from the law or official body concerned, not from market quotes.
Tell us what you need — we reply within the hour.