WhatsApp
Water Tank Cleaning & Replacement · KL & Selangor

Water Tank Cleaning & Replacement in KL & Selangor

Updated October 2026 · Typical price RM150–400 (cleaning, landed home)

Water Tank Cleaning & Replacement in KL & SelangorAI illustration
Quick answer: how much does it cost?

Cleaning a roof water tank in a landed home costs about RM150–400. Replacing a tank costs more: about RM900–2,200 with a polyethylene tank or RM1,800–3,800 with stainless steel, plus RM600–1,500 if a crane or roof-tile removal is needed.

Signs you need this

  • Brown or cloudy water
  • Sediment in taps and shower heads
  • Tank overflowing from the overflow pipe
  • Tank empties too fast or never fills

What the plumber does

  1. Drain the tank and remove sludge
  2. Scrub and disinfect the inside walls
  3. Check the ball valve, overflow and outlet
  4. Refill and flush the lines

Price

JobTypical priceBasis
Water Tank Cleaning & ReplacementRM150–400cleaning, landed home
After-hours surcharge (8pm–8am, if a plumber is available)+RM80–150surcharge on top of job price

Labour only. If something is broken and needs to be bought or replaced (for example a new water pump, water heater, tank, toilet bowl, tap or pipe fittings), the item is not included in these prices. We list the part price in your quote before any work starts.

Indicative labour prices in the Klang Valley, updated October 2026. Parts are charged at cost. The final price is the written quote you approve before work starts.

Questions people ask us

How often should a water tank be cleaned?

Every one to two years for most homes, or sooner if you see sediment or discoloured water.

My tank keeps overflowing. Why?

The ball valve (float valve) is worn or stuck. It is a quick and cheap repair.

Poly or stainless steel tank?

Polyethylene tanks are cheaper and do not rust. Stainless steel lasts longer and handles heat in the roof space better.

Areas covered

Helpful guides

Related services

Call Send photo on WhatsApp