Skip to main content
Same-day callouts across KL & Selangor
Boldtura Plumbing & Construction

Home » Workshop notes » Water heater leaks

Handling water heater leaks in Malaysia.

A water heater is one of those appliances you forget exists until it drips onto a switchboard. Here’s how we think about diagnosing a leaking unit on a callout in a KL condo.

Ceiling-mounted storage water heater showing drip stains.

PlumbingMaintenanceKL homes

The two questions on a leaking heater callout

When a homeowner tells us “the water heater is leaking,” we’re actually trying to answer two separate questions before we touch anything. First: is the leak coming from the tank itself, or from the pipework attached to it? Second: how long has it been wet, and what underneath has gotten damaged?

Those two answers determine the entire job. A pipework leak is usually a one-hour fix. A failed tank means a replacement — bigger budget, but at least nothing else has to come out. And damp ceiling boards underneath turn a two-hour job into a half-day with plasterer notes.

Why storage heaters fail earlier in Malaysia

The brochure on most storage heaters quotes a 5-7 year life. In Malaysia we routinely see them fail around year four or five. There are a few reasons:

  • Hard water. The water reaching most condo units in KL has enough minerals to scale up the heating element. Once scale insulates the element, the thermostat cycles more often, the tank shell heats unevenly, and corrosion accelerates around the bottom seam.
  • Humid storage location. Heaters tucked above a shower ceiling sit in a permanent 80% humidity environment. The external casing oxidises faster than the brochure assumed.
  • Anode neglect. The sacrificial anode rod is supposed to corrode instead of the tank. Almost nobody checks it. Once it’s gone, the tank wall is what corrodes next.
  • Cheap inlet valves. The standard pressure-relief and check valve set that comes with most heaters is acceptable for the first year. Three years in, they often weep — and a weeping safety valve looks identical to a leaking tank from the outside.

The diagnostic sequence we use

Five steps, in this order:

  1. Cut the power at the breaker (always, even before touching the casing).
  2. Wipe the outside of the heater dry and watch where new moisture appears first.
  3. Inspect the pressure-relief valve outlet — if water is dripping from the safety pipe, it’s either an over-pressure event or a failed valve, not a tank leak.
  4. Check the inlet, outlet and T-junction fittings. Compression fittings on a heater have to be tight but not over-cranked — they slowly weep when over-tightened.
  5. Only if everything above is dry do we condemn the tank itself.
If a homeowner has already replaced the safety valve and the tank is still wet a week later, the seam has gone. There’s no useful repair — just a new heater.

What the replacement actually involves

A like-for-like storage heater swap in a KL condo is usually a 90-minute job: drain the existing tank, dismount, fit the new heater on the same bracket, swap to fresh inlet and outlet valves, fill, vent, energise. We always replace the inlet T-valve set with new parts — reusing four-year-old valves on a brand new heater is a false economy.

If the homeowner wants to switch from a storage unit to an instant heater, the electrical capacity has to be verified first. Instant heaters draw 6–8 kW under load, which often means a dedicated DB run. We’ll bring in our partner electrician for that.

Rough cost guide

  • Inlet valve set replacement: RM 180–260 fitted.
  • Storage heater 30L swap, supply-and-install: RM 1,150–1,650 depending on brand.
  • Instant heater swap supply-and-install: RM 750–1,400.
  • Storage-to-instant conversion incl. electrical: RM 1,800–2,500.

Numbers above are indicative for a typical condo bathroom. We confirm on site after seeing access.

One bit of preventive advice

Every two years, ask a plumber to drain your storage tank, inspect the anode, and replace it if it’s mostly gone. It’s a thirty-minute job that can add two or three years of life to the tank.

If your heater is dripping right now. Switch the breaker off, close the water inlet to the heater (small valve on top), put a bucket under the drip, and send us a photo. We’ll tell you whether it can wait til morning or whether to call us now.

Water heater dripping?

Send us a photo on WhatsApp. We’ll diagnose at a distance and tell you whether it’s urgent.