Drain cleaner vs plumber: quick comparison

Chemical drain cleaner can clear a light grease choke, but it is hazardous and does nothing for solid objects, so it should not be your first step. Start with the mechanical options and keep a plumber for chokes that sit deeper or keep returning. The table below is practical advice, not any agency's rule.

Ways to clear a choke
OptionWorks forLimits
PlungerSimple chokes in sinks, basins and toiletsNeeds a good seal; never use after pouring a chemical
Clearing the bottle trapSolid matter or hardened grease under a sink or basinReaches only the trap, not the pipe beyond it
Chemical drain cleanerA light grease chokeHazardous; useless on solid objects
PlumberDeep or repeated chokes, toilet chokes a plunger cannot clear, shared stacksA paid visit; check what each price covers

For a sink or wash basin, HDB's sinks and wash basins guide says the common trap in HDB flats is the bottle trap, and chokes come from solid matter or hardened grease. To clear it, twist the lower section off anti-clockwise, remove the solid matter with a wire hook or thin stick, flush with water and screw it back clockwise. A drain cleaner chemical cannot lift out that solid matter, so open the trap before you pour anything.

Using chemical drain cleaner safely

HealthHub's guide to keeping your home poison-free advises keeping household chemicals such as cleaners and detergents out of a child's reach. Keep cleaning products in their original containers and label poisonous substances with a prominent warning. If a child may have swallowed a chemical, seek medical attention immediately, do not feed the child anything, and note the time and the substance so you can tell the medical professional.

The rest is practical advice. Whichever product you use, whether a Mr Muscle drain product or another brand, follow the label exactly, open a window or turn on a fan, and wear gloves. Keep children away while you work. Do not mix it with any other cleaner. Never mix bleach with acid-based cleaners or ammonia. The guide to mixing cleaning products explains the risks in more detail.

What you may clear yourself

PUB's Plumbing Works page says regulated water service and sanitary plumbing works must be done by a PUB Licensed Plumber, except a list of simple plumbing works that a handyman may do. On the sanitary side, that list includes clearing any blockage in any floor trap, water closet (toilet) or sanitary appliance. It also includes clearing and flushing any discharge pipe, drain-line, fitting or floor trap carrying used water from a sanitary appliance to the sewerage system. Installing, changing or relocating toilet bowls is work for a PUB Licensed Plumber, and since 2018 it has been an offence to engage a plumber not licensed by PUB for regulated works.

HDB's floor traps guide says water overflowing from a floor trap comes from solid matter or grease blocking it. Remove the solid materials, and for serious cases, engage a licensed plumber. To prevent chokes, keep the grating closed and do not pour cooking oil or discard food waste and solid items down the floor trap or sink.

See how to unclog a kitchen sink, or check the floor trap choke cost guide.

When to call a plumber

Call a licensed plumber when any of these happen:

  • Water rises in the floor trap when you use the sink or toilet.
  • More than one fitting drains slowly.
  • A toilet choke does not clear with a plunger.
  • A bad smell returns after you clear the trap.

These signs usually mean the choke sits further down the pipe, beyond the trap you can reach. Tell the plumber which fittings are affected, so they can judge where to start.

Who looks after the pipe also matters. HDB's pipes guide says you maintain the sanitary branch pipes in your flat, while the Town Council is responsible for maintaining the main sanitary pipes.

For toilets, see the toilet choke clearing cost guide. To compare companies for a choked drain, check the service each one lists.

NEXT STEP

See plumbing companies in the directory with their published prices, the areas they say they cover and their sources.

Compare plumbers

What choke clearing costs

FROM THE HOMEZYPRO DIRECTORY

Published choke clearing rates

For the most common unit (per job), the lowest published choke clearing rates from 22 companies run from S$50 to S$150 per job (middle rate S$80), to clear one choke in a toilet bowl, floor trap or sink. The middle figure is a real published rate, not an average. Each figure is one company's own advertised rate with its conditions, not a quote.

See 22 published choke clearing rates and sources
Lowest matching advertised rate per company, in SGD as published. "From" marks a starting price and ranges are shown in full. Check the source for minimums, GST and inclusions.
CompanyService as listedRateSource
Kiasu PlumberRemove kitchen sink chokeFrom S$50 per jobkiasuplumber.com
SG1 Plumber SingaporeFloor-trap Choke CleaningS$50 per jobsg1plumber.com
AquaHero PlumbingClear Clogged Floor TrapS$60 per jobaquahero-plumbing.sg
EZ Plumber SGClear Clogged Floor TrapS$60 per jobezplumber.sg
Plumber - Singapore Plumbing 24hrsSupply Labour to Clear Toilet Bowl ChokeFrom S$60 per jobsingaporeplumbing24hrs.com.sg
Sin Plumbing SingaporeClear clogged floor trapFrom S$60 per jobsinplumbing.com
Uncle PlumberClear clogged floor trapFrom S$60 per jobuncleplumber.sg
GD PlumbingClogged toilet bowl / Clearing toilet bowl chokeFrom S$70 per jobgdplumbing.com.sg
Hdbplumber Service SGClearing toilet bowl chokeFrom S$79 per jobhdbplumberservice.com.sg
Ace Plumbing SpecialistClogged toilet bowl / clearing toilet bowl chokeFrom S$80 per jobaceplumbing.sg
Active Plumbing SingaporeClearing toilet bowl chokeFrom S$80 per jobactiveplumbing.sg
Home Plumbers SingaporeClear a toilet bowl chokeFrom S$80 per jobhomeplumbers.com.sg
PlumbersGuru SingaporeBasic unclogging starts . Complex jobs with grease traps or root intrusion cost more. WeFrom S$80 to S$150 per jobplumbersguru.com
PW Plumbing ServicesToilet Choke ClearingS$90 to S$150 per jobpwplumbing.com.sg
SR Power Plumber Pte. Ltd.Clearing toilet bowl choke / clogged toilet bowlFrom S$90 per jobsrpowerplumber.com
Huat PlumbingToilet Bowl Choke ClearingFrom S$100 per jobhuatplumbing.sg
Prima Technologies Pte. Ltd. (Prima Services)Toilet Bowl Choke ClearingFrom S$100 per jobprimaservices.sg
Sk PlumberToilet bowl choke clearingFrom S$115 per jobsksplumber.com
Best PlumbingClogged toilet bowl / Clearing toilet bowl chokeFrom S$120 per jobbestplumbing.com.sg
Summer Plumbing ServiceClogged toilet bowl / Clearing toilet bowl chokeFrom S$120 per jobsgplumbing.com.sg
NILE PlumbingClear Choke (Sink/Basin)From S$150 per jobnileplumbingsg.com
Siam Engineering Pte LtdChoke Clearing & DrainageS$150 per jobsiamengineeringsg.com

22 companies publish a choke clearing line, and all 22 price it per job. Their published rates run from S$50 to S$150 per job as printed, with S$80 in the middle. That S$80 is one company's real published rate. The scope as printed is clearing one choke in a toilet bowl, floor trap or sink, so check what each price covers.

Most lines in the table are "From" prices, so ask what the final price includes before work starts.

When you engage a plumber, PUB's Plumbing Works page advises discussing scope and cost first, asking for itemised quotes and getting at least three quotes.

For other jobs, see plumbing costs.

Questions

Is chemical drain cleaner safe for HDB pipes?

The product label is your guide, so use it only as the label directs and never more often. Repeated use on a choke that does not clear is a sign to stop and call a plumber. Do not mix it with any other cleaner. Never mix bleach with acid-based cleaners or ammonia.

Can I use drain cleaner in a toilet?

Only if the product label says it suits toilets, and a plunger is the safer first step. If a plunger cannot clear the choke, call a plumber rather than adding more chemical. Never plunge a toilet after pouring drain cleaner into it, because it can splash back at you.

Can I use a plunger instead of drain cleaner?

Yes. A plunger, or clearing the bottle trap or floor trap, is the safer first step for a choke. Get a good seal over the opening before you push. Never plunge a drain that already has drain cleaner in it, because the chemical can splash back onto your skin or into your eyes.

What if the drain blocks again within weeks?

Call a plumber rather than adding more drain cleaner. A choke that keeps coming back usually sits further down the pipe, beyond the trap you can reach. Before the visit, note which fittings drain slowly and whether water rises in the floor trap, so the plumber knows where to start.

What should I do if drain cleaner splashes on my skin?

Rinse it off with plenty of water straight away, then follow the first aid instructions on the product label. Seek medical help if the skin still hurts or if any of the chemical reaches your eyes. Bring the bottle or note the product name so you can tell the doctor what you used.

Is a plumber cheaper than repeated drain cleaner?

It can be, when a choke keeps coming back. 22 companies publish a choke clearing rate, printed from S$50 to S$150 per job, and a plumber can reach a blockage further down the pipe that repeated doses of drain cleaner may never clear. Check what each price covers before you book.

Sources

Prices come only from the sourced company rates in the HomezyPro directory, shown with each company and its source.

About this guide

Practical guidance for planning a home job in Singapore. Company prices come from the HomezyPro directory, each linked to its source; rules and safety points link to the agency or manufacturer that sets them. This is not a site inspection, a quote or professional advice for your home.

How HomezyPro works

YOUR NEXT STEP

Find the right team for your home.

Compare services, published prices and sourced reviews. Contact the company directly to confirm your job and availability.

Explore plumbing companies