Plumber KL price list: what plumbing jobs cost
At RumahPro, a basic plumbing repair in KL costs RM 80 to RM 250, subject to parts cost: a pipe fix, a tap replacement or a cistern repair. Installation and replacement work is priced by the job:
| Plumbing job in KL and Selangor | Price |
|---|---|
| Basic repair: pipe fix, tap replacement or cistern repair | RM 80 to RM 250, subject to parts cost |
| Instant water heater, install only | RM 300 to RM 600 |
| Instant water heater, supply and install | RM 450 to RM 900, depending on brand |
| Storage tank water heater, supply and install | RM 800 to RM 1,800 |
| Toilet installation, install only (you supply the toilet) | RM 150 to RM 300 |
| Pipe replacement, per bathroom | RM 600 to RM 1,500, depending on length and access |
| Full bathroom plumbing overhaul, within a renovation | RM 1,200 to RM 2,500 |

Every cost is confirmed in a written fixed quotation before work begins, and what we quote is what you pay unless you change the scope. Pipe replacement is quoted by scope, not by the hour, so you know the total upfront.
What does a plumber do? Plumbing services we cover in KL
RumahPro's plumbers work on the supply pipes, the waste pipes and the fittings on them, in homes across KL and Selangor. Water heaters have their own section further down; these are the other jobs.
Leaking pipes and hidden leaks
A leak inside a wall is harder to trace than most homeowners expect. We find the source before breaking anything open, using an infrared (thermal) scanner and acoustic detection, which saves you paying for wall hacking you did not need. The leak is then repaired with proper fittings and materials, not wrapped in tape. How the detection works is on our water leak detection KL page.
Old pipes and pipe replacement
We replace old supply pipes in full or in part with UPVC or PPR, with as little wall breakage as the route allows and the surface reinstated afterwards. Many older terrace houses in Petaling Jaya, in SS2, SS3, SS4, Damansara Jaya and Taman Jaya, still run their original galvanised supply pipes; replacing them is covered on our plumber Petaling Jaya page.
Toilet installation and cistern repair

We install and replace toilets with the correct seal and connection to the soil pipe, the flush height adjusted, and a final check before the toilet is fixed in place. Fitting a toilet you have bought yourself is RM 150 to RM 300. A cistern repair is a basic repair, RM 80 to RM 250, subject to parts cost.
Taps, showers, sinks and fittings

In the bathroom: shower heads, rain showers, bath mixers, basin taps, bidet showers and accessories. In the kitchen: tap replacement, sink installation, water filter plumbing and dishwasher supply points. We supply and install, or install only if you have already bought your own fittings.
24 hour emergency plumber in KL: how to book
RumahPro works 8am to 8pm, 7 days a week, with 24/7 emergency service on the same number, 011-6999 2619. If a pipe has burst or a leak will not stop, call that number at any hour.
- WhatsApp or call 011-6999 2619: say what is leaking or broken, send a photo or a short video if you can, and tell us your area.
- We assess the job from your photos or on a site visit, and you get a written, itemised fixed-price quote, with labour, materials and any additional items each on its own line. Work starts once you approve it in writing.
- We do the job at the quoted price. If a defect appears within the warranty period, we come back and fix it at no additional charge.
Water heater installation and replacement in KL: instant, storage tank and solar
When a water heater in KL has to be replaced, RumahPro disconnects the old unit safely, disposes of it and installs the new one with the correct pressure relief valve, proper pipe sizing and a safe electrical connection. We fit instant water heaters, storage tank heaters and solar water heater systems; the install and supply prices are in the price list above.
Instant heaters, the tankless type, are compact, energy-efficient for single-point use and the most common choice in KL and Selangor apartments, where space is limited. Storage tank heaters give steadier hot water pressure, which suits rain showers and households that use a lot of hot water. We size the unit for your household rather than sell you capacity you do not need.
If the new heater needs its own circuit with proper isolation, that part is electrical work, handled by our electrician KL team. Heater stopped heating? WhatsApp 011-6999 2619 a photo of the unit and its label, tell us your area, and we quote the replacement in writing before any work begins.
When should I call a plumber?
Straight away if water is escaping and will not stop: call 011-6999 2619 at any hour, because emergency service runs 24/7. Otherwise, before a small fault spreads. The early signs in KL and Selangor homes:
- Discoloured water, falling water pressure or small leaks: the early signs of galvanised steel pipes corroding from the inside, common in homes and apartments built before 2000. Another patch will not fix them; replacing the pipes will.
- Water leaking from the ceiling, or a damp patch, a stain or a drip inside a wall: the water often shows somewhere other than where it escapes, so the source is traced before anything is opened.
- A renovation coming up: while the walls are open we check the existing plumbing and tell you if anything should be dealt with, without pushing you into a bigger job than you need.
What to ask a plumber before you book
Five things to ask any plumber in KL, with our answers:
- Is the price fixed and in writing? Yes. Our quote is free, itemised and issued before any work begins.
- Will you find the leak before opening the wall? Yes. We trace it with an infrared (thermal) scanner and acoustic detection, then decide how much wall has to be opened.
- Which pipes will you fit? UPVC or PPR.
- Do you test the work? On renovation plumbing we pressure-test the full system after completion, not just the visible fittings.
- What warranty do I get? 6 months on installation workmanship, with the unit under its manufacturer warranty, and 30 days on every other job.
Renovation plumbing contractor in KL: bathrooms and kitchens

Plumbing during a renovation is planned with the tiling and carpentry, so the pipes are concealed properly and the walls are ready to tile. On a bathroom or kitchen in KL and Selangor that means:
- waste pipes relocated to suit your new layout, not worked around the old one
- old galvanised pipes replaced with UPVC or PPR before they fail, not after
- one plumber for the whole plumbing scope, with no handover to another team
A full bathroom plumbing overhaul within a renovation is RM 1,200 to RM 2,500. The rest of the job, from waterproofing to tiles and fixtures, is on our bathroom renovation in KL and kitchen renovation in KL pages.
Plumber near me in KL, Subang Jaya, Puchong and Cyberjaya: areas we cover
Kuala Lumpur: Mont Kiara, Bangsar, Damansara Heights, Desa ParkCity, Cheras, Kepong, Wangsa Maju, Bukit Jalil, OUG, Setapak, Titiwangsa and Chow Kit.
Selangor: Petaling Jaya (SS2, SS3, SS4, Damansara Jaya, Taman Jaya and Kelana Jaya), Subang Jaya (SS15 and USJ), Shah Alam (Section 7 and Bukit Jelutong), Ara Damansara, Kota Damansara, Puchong, Sunway, Klang and Cyberjaya.
There is no plumber shop near you to visit: our plumber comes to your home. Homes in PJ have a page of their own: plumber PJ. Not sure we cover your street? WhatsApp 011-6999 2619 with your area and we confirm within the hour.
Plumber KL FAQ
My apartment has low water pressure. Can you fix it?
Yes, when the cause is inside your unit. Low pressure in an apartment can come from corroded pipes inside the unit, a faulty pressure regulator or the building's own supply, so we find the cause before recommending a fix. If it is the pipework inside your unit, which is common in older KL condos, we replace the pipes. If it is the building supply, we tell you how to raise it with building management.
Can one team do my plumbing and electrical work?
Yes. RumahPro does plumbing, electrical and aircond work under one team and one schedule, so a bathroom or kitchen job does not stall while two contractors coordinate. The electrical side, from wiring upgrades to DB box replacement, is on our electrical services in KL page.
How long does a water heater installation take?
Swapping a straightforward instant water heater takes 1 to 2 hours. A new installation that needs pipe work, or a storage tank heater, can take half a day to a full day depending on access and layout, and we confirm the timeline with your quotation.
Do you have a plumber in Johor Bahru too?
Yes. RumahPro also does plumbing in Johor Bahru, including JB City, Iskandar Puteri and Skudai. JB jobs are booked on a separate JB number, which is on our plumber Johor Bahru page.
Do you do toilet bowl repair in KL?
Yes. In KL and Selangor we repair the toilet cistern and flush parts as a basic repair at RM 80 to RM 250, subject to parts cost. If the bowl has to be replaced, we fit the new one with the correct seal and soil pipe connection, the flush height adjusted and a final check, for RM 150 to RM 300 when you supply the toilet. WhatsApp 011-6999 2619 a photo of the toilet and your area for a written fixed quote before work starts.
Do you take small plumbing jobs, like one leaking tap?
Yes. A single toilet, basin, tap or shower set is a job on its own, with no renovation needed. A basic repair, such as a pipe fix, a tap replacement or a cistern repair, is RM 80 to RM 250, subject to parts cost, and quoted in writing before work starts.
Tell us what is leaking or broken: WhatsApp or call 011-6999 2619.