PA HIC #5653 · Registered Master Plumber📞 215-364-0133
Angermeier Plumbing service truck fleet

Toilet Repair

Toilet Repair & Installation in Bucks & Montgomery County, PA

Running toilets, leaks at the base, weak flushes, wobble, and full replacements — repaired same day by a Registered Master Plumber. Real fixes, not band-aid parts.

Same-day & next-day appointments available.

Toilet Repair — Done Right by a Local Master Plumber

A running toilet quietly wastes 100+ gallons a day. A leaking wax ring rots the subfloor. A rocking toilet is one flush away from a full drain-line reset. Angermeier Plumbing fixes all of it — plus new toilet installs — across Bucks and Montgomery County, PA. Same-day appointments and honest recommendations on whether to rebuild the flush valve or just replace the fixture.

When to Call

When to Call for Toilet Service

  • ⚠️Toilet runs constantly or refills every few minutes
  • ⚠️Water seeping around the base after every flush
  • ⚠️Toilet rocks or feels loose on the floor
  • ⚠️Weak or partial flush that requires two pulls
  • ⚠️Bowl slowly drains or repeatedly clogs
  • ⚠️Toilet is 15+ years old and using 3.5+ gallons per flush
  • ⚠️Cracked tank or bowl (usually replacement)
  • ⚠️Whistling or hissing fill valve

Our Process

How We Fix Toilets

Plumber repairing a modern white toilet in a clean bathroom
  1. 1. Diagnose the real cause

    We test the fill valve, flapper, flush valve, wax seal, and closet flange — not just guess based on symptoms.

  2. 2. Rebuild vs replace

    If it's a 5-year-old toilet with a bad flapper, we rebuild it. If it's a 25-year-old 3.5-gpf water hog with a rusted flange, we quote replacement.

  3. 3. Complete rebuild (when repairing)

    New fill valve, flapper, supply line, tank bolts, and seals — not just one part that will be back next month.

  4. 4. Wax ring & flange

    If the toilet is coming off the floor, we replace the wax ring and repair the closet flange if it's damaged or set below finished floor level.

  5. 5. Test and clean up

    Full flush test, level check, and we haul the old toilet away.

What We Handle

Toilet Services We Provide

Running Toilet Repair

Fill valve and flapper replacement — the fix for 90% of running toilets.

Toilet Leak Repair

Wax ring replacement, tank-to-bowl gasket repair, and supply line replacement.

New Toilet Installation

New Toto, Kohler, and American Standard toilet installation with old fixture haul-away.

Closet Flange Repair

Broken, corroded, or below-floor flanges rebuilt so the new toilet sits flat and stays sealed.

Clogged Toilet Service

Auger and hydro-jet service for stubborn or repeat clogs — including diagnosis of main-line issues.

Bidet Seat & Smart Toilet Installation

Adding a bidet seat, heated seat, or full smart toilet with the required outlet coordination.

Answers

Toilet Repair FAQs

How much does toilet repair cost?+

In Bucks County most running-toilet repairs (full rebuild) are a fixed flat rate. Wax ring replacements are a separate flat rate. New toilet installation with haul-away is quoted per fixture. Call 215-364-0133 for current pricing.

Should I repair or replace my toilet?+

If it's less than 10 years old and low-flow (1.28 gpf), repair. If it's a 3.5+ gpf water hog from the 1990s, replacement pays itself back on the water bill.

Why does my toilet keep clogging?+

Usually one of three things — a partial main-line clog downstream, a poorly-designed old toilet with a narrow trapway, or something lodged in the trap. We diagnose all three.

How long does a new toilet installation take?+

About 1 hour once the old one is out — including new wax ring, supply line, and flange check.

Do you do same-day toilet repair?+

Yes. Same-day and next-day appointments across Bucks and Montgomery County, PA.

What areas do you serve?+

Southampton, Warminster, Warrington, Feasterville, Bensalem, Yardley, Richboro, Huntington Valley, Newtown, Doylestown, Jamison, Hatboro, and surrounding Bucks & Montgomery County, PA communities.

Book Toilet Repair or Installation

Same-day appointments across Bucks & Montgomery County, PA.

📞 215-364-0133