Location
Based In:Newtown, PA — service area, no walk-ins
Business Hours:Open 24 Hours · Every Day — Emergencies Welcome
Contact Us:(267) 740-0888
24/7 across Bucks & Montgomery County

Toilet Installation & Repair in Bucks County, PA

A running, rocking, or leaking toilet is rarely a quick DIY fix for long — we repair it right the first time, or replace it cleanly if it’s past that point.

Upfront flat-rate pricing24/7 real peopleFamily-owned & local
Newly installed toilet on a tiled bathroom floor by Duncan Family Plumbing

We repair running, clogged, rocking, and leaking toilets, and install new ones — including efficient low-flow models that cut water use without sacrificing performance. Most repairs are finished in a single visit, and a full replacement is usually done the same day.

Watch for these

Common Toilet Problems We Fix

Signs you need this

  • Running constantly, even right after flushing
  • Rocking or shifting when you sit down
  • Water pooling around the base after flushing
  • Weak flush that needs a second attempt
  • Cracks in the tank or bowl porcelain
  • Frequent clogs even with normal use

Why it happens

A running toilet usually comes down to a worn flapper or fill valve — a cheap part, but one that wastes real water until it’s replaced. A rocking toilet points to a failed wax ring or a subfloor issue, both of which can lead to leaking and water damage if left alone.

Our process

Repair or Replace — Done Right

We diagnose the actual issue

Flapper, fill valve, wax ring, or the toilet itself — we find the real cause first.

We fix it, or recommend replacement

A worn part gets replaced. A cracked bowl or a badly outdated unit gets swapped instead.

Clean, level installation

A new wax ring and careful leveling every time, so it doesn’t rock or leak later.

We test the flush and check for leaks

Before we leave, we confirm it flushes properly and the base is dry.

Toilet Running or Leaking? Call Now.

Fast, upfront-priced repair or replacement — most jobs finished same day.

Call (267) 740-0888 Upfront pricing, no surprises · Open 24/7
Where we work

Serving Bucks County & Montgomery County, PA

Based in Newtown, PA, our vans reach the whole region — from Yardley and Doylestown to Abington and beyond.

Get Directions

Questions

Toilet Questions, Answered

Why does my toilet keep running?
Almost always a worn flapper that isn’t sealing the tank properly, or a fill valve that isn’t shutting off. Both are inexpensive fixes that stop the water waste immediately.
Why is my toilet rocking or wobbling?
Usually a failed wax ring seal or loose bolts at the base. Left alone, a rocking toilet can eventually leak at the base and damage your subfloor.
How long does a toilet replacement take?
Most replacements take about an hour once the new toilet is on-site. We can often do the whole job — old unit removal and new install — in a single visit.
Are low-flow toilets worth it?
Modern low-flow models use a fraction of the water older toilets do without sacrificing flush power — most homeowners see a real difference on their water bill.
Can a leaking toilet cause floor damage?
Yes — water leaking at the base can soften subflooring over time. Catching a rocking or leaking toilet early avoids a much bigger repair later.

Fix or Replace Your Toilet Today

Same-day service in most cases, with an upfront price.

Call (267) 740-0888 Upfront pricing, no surprises · Open 24/7
24/7 Emergency PlumberUpfront pricing, no surprises
Call (267) 740-0888