A rusty grating is a small swap. A cracked trap body means opening the floor. Here is how to tell, and what it costs.
📍 We serve KL, Selangor & Putrajaya.

If only the grating or the removable top is rusted or broken, it is a cover swap. If the trap body itself is cracked, corroded, loose or set too high, it has to be hacked out: the tiles and screed around it are broken out, a new trap is set at the right level on the waste pipe, the waterproofing is rebuilt as a collar around it, the area is ponding-tested, then re-screeded and retiled. ClickBina's published figures put a basic plumbing call-out or minor repair at RM80 – RM250; a reset that opens the floor is priced on the hacking, membrane and tiling it needs (indicative 2026, Klang Valley).
A floor trap is the round or square drain in a bathroom, yard or wet kitchen floor. It does two jobs: it takes water off the floor, and it holds a small pool of water, the water seal, that stops sewer gas and insects coming back up. It is also the point where the floor's waterproofing has to seal tightly around a pipe, which makes it one of the most leak-prone details in any wet area.
Traps fail in a few predictable ways. Cheap chrome-plated or thin metal gratings rust. Plastic bodies crack when someone stands a heavy item on them or when the screed under them settles. Old cast traps corrode. And many traps were simply set too high or too low by the original builder, so the floor never drains properly.
| What you see | Usual cause | Usual fix |
|---|---|---|
| Rust stains or a crumbling grating | Corroded cover or top ring | Swap the grating or top piece |
| Grating loose or rattling | Worn seat or wrong-size cover | Matching cover, or reset if the seat is broken |
| Smell even after pouring water in | Water seal missing or trap body damaged | Anti-odour insert or a new trap |
| Water ponds around the trap | Trap set too high or falls wrong | Reset the trap and re-screed the falls |
| Cracked or hollow tiles around the trap | Movement or water under the tiles | Hack around the trap and reset |
| Stain on the ceiling below | Membrane not sealed to the trap or pipe | Leak detection first, then decide |
Not every smell needs a new trap. ClickBina's drain smell guide explains that a dry trap is the commonest cause, and cockroaches coming up the drain have their own fixes in the floor trap cockroach guide.
If the body of the trap is sound and only the visible top is rusty, broken or missing, the fix is a replacement grating or top ring that fits the existing body. Take the old cover with you, or measure it, because trap sizes and fittings vary. A stainless or solid brass cover lasts far longer than a thin plated one in a wet bathroom.
An anti-odour insert or a trap with a built-in seal can be added at the same time if smells or insects are a problem. None of this involves breaking tiles, so it stays in the small-repair range.
A cracked or corroded trap body, a trap that has come loose from the waste pipe, or a trap set at the wrong level cannot be fixed from the top. The trap is embedded in the screed, and the waterproofing membrane is lapped onto it. Replacing it means opening the floor around it.
Most floor trap leaks are not the trap itself but the joint between the membrane and the trap. When the old trap is hacked out, the old membrane around it is broken too. The new membrane has to be sealed to the new trap, usually with a reinforcing band or collar, and overlapped onto the surviving membrane so there is no gap for water to run under the tiles.
ClickBina's floor trap leak guide explains how water travels along a badly sealed trap to the slab and the unit below. If your trap is being replaced because of a ceiling stain downstairs, that collar is the part to ask about.
A ponding test means blocking the drain, flooding the floor and leaving it, then checking the ceiling below or the slab for damp. It is the only cheap moment to find a fault. Once tiles are down, the next sign of a problem is usually a stain downstairs. ClickBina's bathroom waterproofing requirements guide explains what a proper test looks like.
A new trap is a chance to fix ponding. If water has always pooled away from the trap, the trap is probably too high or the floor falls the wrong way. Setting the new trap a little lower helps only if the screed around it is also reshaped. Where the whole floor falls wrongly, a local reset will not cure it; the floor needs re-screeding. ClickBina's ponding floor guide covers that larger job, and the floor trap vs linear drain guide covers switching drain types.
Hacking around a trap breaks a small square of tiles. Matching old tiles is the hardest part of the job to get right: the original range may be discontinued, and even the same tile can differ in shade. Ask whether spare tiles were left from the original job, often stored in the house. If not, owners sometimes choose a contrasting square of tiles around the trap on purpose, or retile the shower area.
In a condo, check the management's renovation rules before hacking; even a small patch involves noise and debris.
These are ClickBina's published ranges (indicative 2026, Klang Valley). A cover swap sits in the small-repair range; a reset is priced on the hacking, membrane and tiling it needs.
| Item | Indicative price | Source guide |
|---|---|---|
| Basic plumbing call-out or minor repair | RM80 – RM250 | Floor trap vs linear drain guide |
| Clearing a sink, floor trap or shower | RM120 – RM350 | Floor trap vs linear drain guide |
| Floor tiling, supply and lay | RM12 – RM30 per sq ft | Floor tile replacement guide |
| Hacking and debris disposal, whole bathroom floor | RM900 – RM1,600 | Floor trap vs linear drain guide |
| Re-screed with falls | RM500 – RM1,000 | Floor trap vs linear drain guide |
| Waterproofing membrane | RM700 – RM1,300 | Floor trap vs linear drain guide |
| Bathroom re-waterproofing without hacking | RM1,500 – RM3,500 | Floor trap leak guide |
| Leak detection and assessment, charged separately | RM300 – RM800 per visit | Floor trap leak guide |
WhatsApp us your job details for a quote — we reply within the hour. A renovation site visit is free, and a repair inspection is RM180, deducted from the bill if you go ahead. We serve KL, Selangor & Putrajaya.
💬 WhatsApp for a quoteIf the trap is only one symptom of a floor that ponds, cracks or leaks across the whole bathroom, a full hack-and-redo including retiling is published at RM4,500 – RM9,000 for a standard bathroom.
ClickBina is an experienced KL & Selangor contractor for bathroom renovation, whole-house refurbishment and trade coordination, and a floor trap reset brings together hacking, plumbing, waterproofing and tiling. WhatsApp us your job details for a quote. We reply within the hour, the price we agree is a flat price with no hidden charges, and a renovation site visit is free, and a repair inspection is RM180, deducted from the bill if you go ahead.
How we estimated prices: every RM figure on this page is quoted unchanged from the ClickBina guides named above; they are indicative Klang Valley ranges for 2026.
WhatsApp us your job details for a quote — we reply within the hour. A renovation site visit is free, and a repair inspection is RM180, deducted from the bill if you go ahead. We serve KL, Selangor & Putrajaya.
💬 WhatsApp for a quoteTell us what you need — we reply within the hour.