Professional Drain Cleaning in Bucks County, PA
Slow drains and recurring clogs usually point to something deeper than a plunger can fix — we find it and clear it for good.

We clear clogged and slow drains throughout the home — sinks, tubs, showers, and main lines — using mechanical snaking for routine clogs and hydro jetting for stubborn buildup or root intrusion. We diagnose the real blockage first, so the fix actually lasts.
Is a Drain Trying to Tell You Something?
Signs you need this
- ✓Water draining slowly in one or more fixtures
- ✓Gurgling sounds from drains or toilets
- ✓The same drain clogging again and again
- ✓A sour or sewage-like smell near a drain
- ✓Multiple fixtures backing up around the same time
Why it happens
Grease, soap scum, and hair build up gradually inside pipes until water can barely pass. In older Bucks County homes, tree roots working into aging clay or cast-iron lines are a common cause of clogs that keep coming back no matter how many times a drain is snaked.
How We Clear a Drain for Good
We find the real blockage
A camera inspection when needed shows us exactly what we’re dealing with before we start.
We choose the right method
Snaking for routine clogs, hydro jetting for grease buildup or root intrusion.
We test the flow
We run water through the line to confirm it’s actually clear, not just temporarily open.
We tell you how to prevent it
A few honest tips so the same clog doesn’t come back in a month.
Slow or Clogged Drain? Call Now.
We diagnose the real cause and clear it — with an upfront price before we start.
Serving Bucks County & Montgomery County, PA
Based in Newtown, PA, our vans reach the whole region — from Yardley and Doylestown to Abington and beyond.
Other Ways We Can Help
Drain Cleaning Questions, Answered
What’s the difference between snaking and hydro jetting?
Why does my drain keep clogging?
Is hydro jetting safe for older pipes?
How often should drains be professionally cleaned?
Can a clogged drain damage my pipes?
Get Your Drains Flowing Again
Fast, honest diagnosis and upfront pricing. Call Duncan Family Plumbing now.
Proudly serving Bucks County, Montgomery County, and Northeast Philadelphia as Duncan Family Plumbing — read our reviews on Google or find us on Google Maps.