Toilet keeps running non-stop?
If your toilet won't stop running, water is quietly wasted 24/7 and your PUB bill creeps up. Most cases are a faulty flush valve, float, or fill tube — fixable in 20–40 minutes.
Most common causes
- Flapper or seal hardened with age
- Fill valve stuck open
- Float set too high
- Chain caught under the flapper
- Old rubber washer leaking past
Transparent pricing
All prices include labour and basic parts. Complex cases or major material swaps quoted on-site after free inspection.
How we handle it
Need it fixed today?
Average callout response: 2–4 hours during weekdays.
FAQ
How fast can you respond?
Same-day callout is usually available for urgent repair during weekdays. Send a photo on WhatsApp for the fastest dispatch.
Do you charge for diagnosis?
On-site diagnosis is charged from S$80. If you proceed with the fix, diagnosis fee is waived or offset against the job.
What is the warranty?
All workmanship comes with a 30-day warranty. Parts follow manufacturer warranty.
Do you serve my area?
Yes — FixMove covers all of Singapore island-wide. Send your postal code on WhatsApp for confirmation.
Related services
Toilet Keeps Running Singapore — FixMove PUB-Licensed Fix From $60
FixMove Singapore fixes constantly-running toilets from $60 — usually 30 minutes including parts. FixMove plumber carries universal flush valves, fill valves, flappers and chain assemblies on-truck for HDB, condo and landed installations. Saves you wasted water cost on next SP Group bill.
Why your toilet won't stop running — FixMove's checklist
- Flapper valve worn or warped, not sealing flush valve (FixMove flapper swap $60)
- Fill valve stuck open, overfilling tank (FixMove fill-valve replacement $80)
- Float arm bent or set too high, overflow tube spilling (FixMove float adjust $40)
- Chain too tight or tangled keeping flapper open (FixMove chain replace $40)
- Flush valve seat corroded or pitted (FixMove valve seat resurface $80)
- Hidden tank crack causing slow leak into bowl (FixMove tank replace $280+)
FixMove toilet fix process
- FixMove plumber confirms which component is at fault by visual + listening test
- FixMove drains tank, replaces failed part with universal-fit equivalent (5–15 min)
- FixMove tests flush cycle 3 times to confirm full fill, clean shut-off, no overflow
- FixMove checks bowl water level and adjusts fill height for water conservation
- FixMove leaves 30-day warranty card and water-saving tip
FixMove pricing for constant-running toilet: $60 flapper or chain, $80 fill-valve, $120 valve-seat work, $280+ if full toilet replacement needed. 30-day workmanship warranty on FixMove plumbing — if it runs again at same point, FixMove returns free.