Water Tank Cleaning Areas Across Malaysia
TangkiBersih cleans water tanks in all 16 states. Pick your state for local service details and pricing.
Selangor
Shah Alam, Petaling Jaya, Subang Jaya, Klang and Ampang. After a supply cut, sediment drops to the base and stays there. Cleaning, sanitising and leak repair from RM150, 30-day guarantee.
- Shah Alam
- Petaling Jaya
- Subang Jaya
- Klang
- +7 more
Kuala Lumpur
Cheras, Kepong, Bangsar, Mont Kiara and Sentul. Terrace homes, condominiums and shoplots across the capital, scrubbed and disinfected from RM150 with a 30-day guarantee.
- Cheras
- Kepong
- Bangsar
- Mont Kiara
- +6 more
Putrajaya
Precinct 1 through Precinct 20. Government quarters, apartments and terraces on shared panel tanks. Cleaning, disinfection and a written report from RM150, 30-day guarantee.
- Presint 1
- Presint 8
- Presint 9
- Presint 11
- +2 more
Negeri Sembilan
Seremban, Nilai, Port Dickson and Rembau. New housing estates and coastal homestays. Water tank cleaning, disinfection and leak repair from RM150, 30-day guarantee.
- Seremban
- Nilai
- Port Dickson
- Rembau
- +4 more
Malacca
Melaka City, Ayer Keroh, Alor Gajah and Jasin. Homestays, old shophouses and family homes, scrubbed and disinfected from RM150 with a 30-day guarantee.
- Bandar Melaka
- Ayer Keroh
- Alor Gajah
- Jasin
- +3 more
Johor
JB, Iskandar Puteri, Kulai, Batu Pahat and Muar. Condominiums, terraces and kampung homes; salt air speeds up rust. Cleaning and disinfection from RM150, 30-day guarantee.
- Johor Bahru
- Iskandar Puteri
- Kulai
- Batu Pahat
- +6 more
Perak
Ipoh, Taiping, Teluk Intan, Kampar and Sitiawan. Limestone hard water leaves scale behind. Water tank cleaning, descaling and disinfection from RM150, 30-day guarantee.
- Ipoh
- Taiping
- Teluk Intan
- Kampar
- +5 more
Penang
Georgetown, Bayan Lepas, Butterworth and Bukit Mertajam. Condominium panel tanks and shoplots on the island and the mainland, from RM150 with a written disinfection report.
- Georgetown
- Bayan Lepas
- Butterworth
- Bukit Mertajam
- +4 more
Kedah
Alor Setar, Sungai Petani, Langkawi, Kulim and Jitra. Paddy-field dust and homestay supply. Cleaning, disinfection and leak repair from RM150, 30-day guarantee.
- Alor Setar
- Sungai Petani
- Langkawi
- Kulim
- +4 more
Perlis
Kangar, Arau and Padang Besar. The dry season and its rationing make the weeks before and after the best time to clean. From RM150, 30-day guarantee.
- Kangar
- Arau
- Padang Besar
- Kuala Perlis
- +1 more
Pahang
Kuantan, Temerloh, Bentong and Cameron Highlands. Highland spring supply and east-coast monsoon silt. Water tank cleaning and disinfection from RM150, 30-day guarantee.
- Kuantan
- Temerloh
- Bentong
- Cameron Highlands
- +4 more
Terengganu
Kuala Terengganu, Kemaman and Dungun. Before and after the monsoon is the best window to clean out your stored supply. From RM150, 30-day guarantee.
- Kuala Terengganu
- Kemaman
- Dungun
- Besut
- +3 more
Kelantan
Kota Bharu, Pasir Mas, Tanah Merah and Machang. Iron sediment from tube wells removed completely. Cleaning, disinfection and leak repair from RM150, 30-day guarantee.
- Kota Bharu
- Pasir Mas
- Tanah Merah
- Machang
- +4 more
Sabah*
Kota Kinabalu, Sandakan, Tawau and Lahad Datu. Gravity-fed and rainwater supply; visits run on a batched schedule. Water tank cleaning and disinfection from RM150, 30-day guarantee.
- Kota Kinabalu
- Sandakan
- Tawau
- Lahad Datu
- +4 more
Sarawak*
Kuching, Miri, Sibu and Bintulu. River and rainwater storage; visits run on a batched schedule. Cleaning and disinfection from RM150, 30-day guarantee.
- Kuching
- Miri
- Sibu
- Bintulu
- +4 more
Labuan*
Labuan town, Kiamsam and Layang-Layangan. The island's salt air speeds up rust; visits run on a batched schedule. Cleaning and disinfection from RM150, 30-day guarantee.
- Victoria
- Labuan Town
* Sabah, Sarawak & Labuan — crews travel by sea or air; grouped-visit schedules and charges differ from the Peninsula.
How Our Water Tank Cleaning Works by Region
Water Tank Cleaning Services Across the Peninsula
Our crews run out of the Klang Valley on a weekly routing. Bookings in Selangor, Kuala Lumpur and Putrajaya are usually filled within one to two days. Nearby states such as Negeri Sembilan, Melaka, Perak and Pahang take one to three days, depending on how far your house sits from the main town.
Johor, Kedah, Penang, Perlis, Kelantan and Terengganu are routed in batches so the travel cost is not carried by a single customer. If you live well outside a large town, tell us early and we will try to pair your visit with other bookings in the same area on the same day.
For urgent cases — cloudy water, an odd smell, or a supply cut that has just ended — message us. We will quote the earliest slot that genuinely exists rather than the one that sounds best. A typical house takes one to two hours and the water is usable again the same day.
Sabah, Sarawak and Labuan: House Water Tank Cleaning Trips
These three do not run on the same daily schedule. Crew and equipment travel by sea or air, so visits are batched — we enter an area, clear every booking there, then move on to the next.
That means two things for you. Book early: the actual date is confirmed over WhatsApp once we know when the next trip reaches your area. And group bookings move first — several neighbouring houses, a block of quarters, or a row of shoplots booking together will get an earlier date.
Travel costs for these regions differ from the peninsula, and we state the full amount in the quote before you confirm. Nothing hidden appears after the work is done.
Water Tank Cleaning Price and Guarantee Stay the Same
The state changes; the standard of work does not. The base price starts at RM150 for a 500L to 1000L poly unit in all 16 states. What varies is the travel charge for areas outside the larger towns, and even that is stated up front in the quote.
The process is identical everywhere: drain, pump out sediment, scrub the inner walls, disinfect with a food-grade agent approved by the Ministry of Health, rinse, and refill. Technicians check the lid and look for cracks on every visit, and will tell you straight if a unit has gone brittle and is better replaced than cleaned again.
Every job carries a 30-day guarantee. For an ordinary home we suggest repeating every six to twelve months, in line with Ministry of Health guidance — more often if your area loses supply frequently or your water comes from rain or a river.
Can't find your area? Contact us — we may still be able to help!
WhatsApp UsFAQ
Water Tank Cleaning FAQ
How often should I clean my water tank?
The Malaysian Ministry of Health recommends cleaning your water tank at least every 6 months to once a year. If your water appears murky or smells, clean it immediately.
How long does tank cleaning take?
Depending on tank size, typically 1-2 hours for a regular house tank (500L - 3000L). Larger commercial tanks may take 3-4 hours.
Are the chemicals used safe?
Yes, 100% safe. We use food-grade sanitization chemicals approved by MOH. Safe for drinking, cooking & bathing.
Can you clean rooftop tanks?
Yes! Our technicians are trained and equipped with safety gear to clean tanks at any location — rooftop, underground, or ground level.
What areas do you cover?
We cover all of Peninsular Malaysia, Sabah & Sarawak. For rural areas, please contact us for confirmation.
Is there a warranty for the service?
Yes. All our tank cleaning services come with a 30-day warranty. For leak repair work, we provide a 3-month warranty.
How do I book a service?
Easy! WhatsApp us at 011-1665 5300 with a photo of your tank. We'll quote you within 15 minutes and schedule an appointment.
How much does water tank cleaning cost?
Prices start from RM150 for small poly tanks (500L-1000L). Price depends on tank type, size & condition. WhatsApp us for an exact quote.