A slow-draining or completely blocked sink is a daily inconvenience that can quickly become a household emergency if ignored. Whether it’s your kitchen sink backing up with greasy water or a bathroom sink clogged with hair and soap residue, the team at Upland Plumbers is here to help you understand your options and get things flowing again.
Why Sinks Get Clogged
Sink drains are among the most frequently used plumbing fixtures in any home, which means they’re also among the most commonly blocked. Here’s what typically causes sink clogs by location:
Kitchen Sink Clogs
- Cooking grease and fats poured down the drain
- Food particles slipping past the drain strainer
- Coffee grounds accumulating in the P-trap
- Soap and detergent buildup over time
Bathroom Sink Clogs
- Hair accumulating around the stopper and inside the drain
- Soap scum and toothpaste residue
- Shaving cream and gel buildup
- Small objects — jewelry, caps, or hygiene products
Identifying the type of sink and the likely culprit will help you choose the most effective solution.
DIY Methods to Unclog a Sink
1. Remove and Clean the Stopper
For bathroom sinks with a pop-up stopper, hair buildup around the stopper itself is often the primary culprit. Unscrew or lift out the stopper, clear the hair and residue, clean it thoroughly, and replace it. You may find that’s all it takes to restore full drainage.
2. Boiling Water Flush
A kettle of boiling water poured slowly down the drain can dissolve grease and soap deposits. Use this method on metal drains only — not PVC — and repeat two or three times for stubborn buildup.
3. Baking Soda + Vinegar
Pour half a cup of baking soda into the drain, followed by half a cup of white vinegar. Let the mixture fizz for 20–30 minutes, then flush with hot water. This eco-friendly combination works well on light to moderate organic clogs.
4. Plunger
Block the overflow drain with a wet cloth to create suction, then work a cup plunger over the sink drain with firm up-and-down motions. The pressure can dislodge most minor to moderate clogs in a matter of minutes.
Clean the P-Trap
The P-trap — the curved pipe section under your sink — collects debris and is a frequent clog location. Place a bucket under the P-trap, unscrew the slip joints, remove the trap, and clean it out. Rinse and reinstall, making sure connections are hand-tight. This fix is more involved but often resolves persistent clogs that other methods won’t touch.
When DIY Isn’t Enough: Signs You Need a Professional
Some sink clogs require professional-grade equipment to resolve. Contact Upland Plumbers at 1-800-905-7115 if:
- The clog persists after trying multiple DIY methods
- Your sink drains slowly no matter what you do
- Water is backing up into other fixtures when you run the sink
- There are foul odors coming from the drain that won’t go away
- You notice water damage or moisture under the sink cabinet
- These symptoms often indicate a blockage deeper in the drain line — one that requires a professional snake or hydro-jetting service to clear properly.
Professional Sink Unclogging in Upland, CA
At Upland Plumbers, we use professional-grade drain snakes and hydro-jetting equipment to clear even the most stubborn sink blockages. Unlike harsh chemical drain cleaners that can corrode your pipes over time, our methods are safe, effective, and built to last. We service all sink types — kitchen, bathroom, utility, and bar sinks — throughout Upland and the surrounding Inland Empire.
Tips to Keep Your Sink Drain Clear
- Install mesh strainers to catch hair, food, and debris before it enters the drain
- Never pour grease, oil, or fat down the kitchen sink
- Run hot water for 30 seconds after each use to flush residue
- Clean your stopper and drain monthly to prevent buildup
- Schedule a professional drain cleaning annually to clear what you can’t see
Call Upland Plumbers for Fast Sink Unclogging
Whether you’re dealing with a stubborn kitchen sink clog or a slow bathroom drain that’s been bothering you for weeks, Upland Plumbers is ready to help. We offer same-day service, 24/7 emergency availability, and upfront pricing with no hidden fees. Call us at 1-800-905-7115 or book online today.