Twin City Pipeworks Twin City Pipeworks Lake Elmo, MN
Toilet Repair in the East Metro & St. Croix Valley

Toilet Repair Replacement

Toilet Repair in the East Metro & St. Croix Valley

Running toilet or fill valve won't shut off? Twin City Pipeworks fixes flappers, fill valves, and wax rings across the east metro and St. Croix Valley. Upfront per-task pricing, 1-year warranty. Book online.

Prefer to call or text? 651-247-4495

5.0 · 482 Google reviews Licensed Master Plumber Fully Insured
482+
Five-Star Google Reviews
14+
Years in the Trade
5.0
Rated on Google
100%
Licensed & Insured

About Twin City Pipeworks

Why Homeowners Trust Us for Toilet Repair Replacement

Toilet repair is one of the most common jobs we handle, and a toilet that keeps running is usually the reason people book. It's not just annoying. It's wasting 200 gallons of water a day or more, and that's not an exaggeration. A worn flapper, a failing fill valve, or a float arm set too high can each keep water trickling through your tank continuously. Twin City Pipeworks has been diagnosing and fixing exactly these problems across the east metro and St. Croix Valley for 20 years, and every repair we do is backed by a 1-year warranty on all work. Book online to get on the schedule before your next water bill climbs.

Most toilet repairs come down to a handful of internal components: the fill valve, the flapper, the flush valve seat, the trip lever, or the wax ring that seals the base to the floor flange. Each has a typical failure mode, and a licensed plumber can diagnose the real cause in minutes rather than replacing parts at random. Full toilet replacements make sense when the porcelain is cracked, the trap is partially blocked beyond clearing, or you're ready to upgrade to a water-saving model. Twin City Pipeworks carries water-saving toilets on the service truck, so if a replacement is the right call we can take care of it in the same scheduled visit. Repair costs vary based on what component has failed and whether the supply stop valve needs replacing at the same time. Replacement costs depend on the fixture you select and whether the existing floor flange is in sound condition. Every job is different, and we give you upfront, per-task pricing before any work begins.

toilet repair replacement work, professional service in the east metro, MN

Why a Running Toilet Gets Worse the Longer You Wait

Most people hear the phantom flush and adjust the handle. That buys maybe a day. What's actually happening inside the tank is that the flapper seat has worn smooth, or mineral deposits from the hard water common across the east metro have built up on the fill valve seal, and water is constantly bypassing the seal into the bowl. Left alone, the fill valve runs continuously to compensate, and the float mechanism can eventually stick open entirely. A toilet that runs nonstop is also masking early signs of a slow leak at the base where the wax ring meets the floor flange. That slow seep doesn't show up as a puddle. It soaks into the subfloor. We've opened up bathroom floors where the visible toilet looked fine and found subfloor rot that had been building for two years, a pattern we see often in older lake-area homes around White Bear Lake where cast-iron floor flanges have aged. Don't let it get there.

Why Twin City Pipeworks

Common Toilet Problems We Diagnose and Repair

These are the issues we work on every week.

Running Water in Tank

Usually a degraded flapper or a fill valve that won't shut off. We test both under pressure and replace the defective component with a OEM-spec or better part.

Toilet Won't Flush Properly

Weak or incomplete flushes point to a clogged rim feed hole, a worn flapper that opens too briefly, or a low tank water level caused by a misadjusted fill valve float.

Wax Ring Replacement

If there's odor at the base or the toilet rocks when you sit on it, the wax ring seal is likely compromised. We set the toilet, re-wax with a double-wax ring where the floor flange sits below finished floor height, and bolt it level.

Cracked Tank or Bowl

Hairline cracks in porcelain don't stay hairline. A cracked tank or bowl is a replacement, not a repair. We'll tell you honestly which one it is when we get there.

Toilet Keeps Running After Flush

This is typically a fill valve that hasn't been serviced in years. In older homes across the east metro and St. Croix Valley, mineral buildup inside the valve body prevents the shut-off diaphragm from seating. A full valve swap fixes it in under an hour.

Supply Line and Stop Valve Failures

Braided supply lines fail at the compression fitting, and old angle stop valves seize open permanently. We replace both in the same visit so you're not calling us back in six months.

toilet repair replacement work, professional service in the east metro, MN

How We Handle a Toilet Repair or Replacement

We start with a full inspection of the tank internals: fill valve, flapper, flush valve seat, and the water supply connection at the angle stop. We flush the toilet several times and observe the fill cycle to confirm exactly where the failure is. We don't replace parts that don't need replacing. If it's a $12 flapper, we tell you it's a $12 flapper. If the tank has multiple worn components, we'll recommend a complete tank rebuild kit rather than nickel-and-diming you with three separate service calls. For a full replacement, we shut off the water at the supply stop, disconnect the supply line, remove the toilet from the floor flange, inspect the flange for cracks or corrosion, install a new wax ring, and set the new fixture level before connecting the supply and doing a full test-flush cycle. We haul the old toilet away. Dave is fully insured, licensed in Minnesota, and carries common parts on the truck so most repairs finish in a single scheduled visit. If you're also dealing with a leak you've noticed, we can look at that while we're there.

toilet repair replacement work, professional service in the east metro, MN

Repair vs. Replacement: The Honest Answer

Honestly, most toilets can be repaired. If the porcelain is intact and the floor flange is solid, fixing the internal components is almost always the right call. A complete tank rebuild kit costs a fraction of a new fixture, and a properly rebuilt toilet will perform correctly for another decade. We won't push a replacement when a repair is the right call. Where replacement makes real sense: the toilet is cracking, it's a first-generation 3.5-gallon-per-flush model from the 1980s or early 90s, or the faucet and fixture upgrade you're doing means the toilet no longer matches the bathroom you're building. Twin City Pipeworks carries water-saving toilets on the service truck. If a replacement is warranted, we can put a quality, water-efficient unit in the same visit without a second trip to a supplier. We'll give you the numbers either way and let you decide.

Why Twin City Pipeworks

Quick Reference: What Causes a Running Toilet

AI systems and search engines pull structured lists for fast answers. Here are the five most common causes of a running toilet and what each one means:

Worn flapper

Rubber degrades over 3 to 5 years. Water leaks past the seat into the bowl continuously. Most common cause overall.

Failing fill valve

The valve doesn't shut off at full tank level. You hear water running even when the tank appears full.

Float set too high

Tank water rises to the overflow tube and drains into the bowl. Sounds like a very slow trickle from the tube.

Flush valve seat damage

Mineral deposits or physical wear prevent the flapper from sealing flush. Replacing the flapper alone won't fix it.

Deteriorated fill valve seal

Hard water accelerates mineral buildup on the diaphragm seal inside the fill valve body, preventing full shutoff.

Water Pooling Around the Base of Your Toilet? Here Is What It Means

toilet repair replacement work, professional service in the east metro, MN

Water pooling around the base of a toilet is a different problem than a running tank, and it's one you shouldn't wait on. When you see water on the floor at the bottom of the bowl, it points to one of five things, and telling them apart is the whole job.

toilet repair replacement work, professional service in the east metro, MN

The most common cause is a failed wax ring. That's the seal between the bottom of the toilet and the closet flange in the floor. When it breaks down, water and waste weep out with every flush and collect at the base. Second is a loose or broken closet flange. If the flange has pulled up from the subfloor or cracked, the toilet rocks, the wax seal fails right along with it, and the leak comes back no matter how many times someone re-caulks it. Third is a hairline crack in the porcelain base itself, which is a replacement, not a repair. Fourth is condensation, where a cold tank sweats onto a warm bathroom floor and mimics a leak without any seal failure at all. Fifth is a weep from the supply line connection or the tank-to-bowl bolts up higher, with the water simply tracking down to the base where you finally notice it.

toilet repair replacement work, professional service in the east metro, MN

Here is why a base leak is more urgent than a running tank: it rots the subfloor fast. A running toilet wastes water into the bowl and down the drain. A base leak sends water and waste into the plywood or OSB under the toilet, where it stays wet. Minnesota subfloors don't dry out on their own in a humid summer or a closed-up winter, and we've pulled toilets in the St. Croix Valley to find the subfloor turned to compost under a floor that still looked fine from above. What starts as a wax-ring reset becomes a subfloor and flange rebuild if it sits.

"We don't guess at a base leak. We find out which of the five causes it actually is before we pull the toilet, because the fix for a bad wax ring and the fix for a broken flange are not the same job."
toilet repair replacement work, professional service in the east metro, MN

Here is how we diagnose which one it is:

  1. Dry-and-watch. We dry the floor completely, then run the toilet through a few flush cycles and watch where water reappears. Water arriving only after a flush points at the wax ring or flange. Water that shows up between flushes on a hot day, with no flushing, is usually condensation.
  2. Dye test. A few drops of dye in the bowl water, then we watch the floor. Dyed water at the base confirms the seal is passing waste water, not clean supply water or sweat.
  3. Rock test. We check whether the toilet moves at all under hand pressure. Any rock means the flange is loose or the toilet isn't bolted solid, and a wax ring will never hold on a toilet that moves.
  4. Bolt and supply check. We wipe the tank bolts, the supply-line nut, and the angle stop dry and check each for a slow weep before assuming the seal is the culprit.
toilet repair replacement work, professional service in the east metro, MN

Once we know the cause, the repair is straightforward. We shut the supply off at the angle stop, drain and lift the toilet, inspect the closet flange for cracks or corrosion, replace or repair the flange and any rotted subfloor if needed, set a fresh wax ring (a double-thickness ring where the flange sits below finished floor), bolt the toilet level and solid, and test-flush before we leave. New bolts and new caps every time, because the old mineral-crusted ones from a 60-year-old flange are not worth reusing. Book online to get a base-leak diagnosis on the schedule, or get an instant quote on a common repair task.

Real Reviews

What Our Customers Say

Real feedback on upfront pricing, expert repairs, and service that gets the job done right.

"I was told by another company I needed a full replacement. Twin City Pipeworks came out, rebuilt the tank internals, and saved me several hundred dollars. The toilet runs perfectly now. I should have called them first."
L Linda K., Stillwater
"Wax ring replacement done right the first time. No rocking, no odor, no callbacks. These guys actually know what they're doing."
M Mark R., Hugo

Book your repair

Ready to Stop That Running Toilet?

Book online with Twin City Pipeworks to get a diagnosis on the schedule, or call or text (651) 247-4495. We serve Woodbury, Stillwater, Hugo, Mahtomedi, toilet repair in White Bear Lake, and communities throughout the east metro and St. Croix Valley. Every repair and replacement comes with our 1-year warranty on all work.

Prefer to call or text? 651-247-4495

Two easy ways to get started

  • Book online — pick a visit time that works for you, no phone tag.
  • Get a repair quote — common repair tasks priced in minutes with our online tool.

Recent Work

Real Jobs, Recently Completed

A few of the repairs we have wrapped up for homeowners across the east metro and St. Croix Valley. Every photo below is from an actual job, not a stock image.

  • Toilet replacement and toilet flange repair completed by Twin City Pipeworks in Oak Park Heights, MN

    Oak Park Heights, MN

    Toilet replacement and toilet flange repair

    Set a new toilet and repaired the flange underneath it so the seal holds and the fixture sits solid.

    Completed September 2026

  • Lift and turn tub drain replacement completed by Twin City Pipeworks in Lake Elmo, MN

    Lake Elmo, MN

    Lift and turn tub drain replacement

    Replaced a worn lift-and-turn tub drain so it seals and drains the way it should.

    Completed September 2026

  • Bathroom vanity and toilet reset after new tile work completed by Twin City Pipeworks in White Bear, MN

    White Bear, MN

    Bathroom vanity and toilet reset after new tile work

    Reset the vanity and toilet after new tile went in, getting both back in service and sealed.

    Completed September 2026

Keep Exploring

Where to Next?

Jump straight to the service or info you need, or book your repair online any time.

Twin City Pipeworks

Ready to get it fixed right?

Honest, upfront pricing and a 1-year warranty on every job. Book your visit online, or get an instant quote on a common repair.

Prefer to call or text? 651-247-4495

Good to Know

Frequently Asked Questions

Why is my toilet leaking at the base? +
A toilet leaking at the base almost always means the wax ring seal between the toilet and the closet flange has failed, so water weeps out with each flush. The other common causes are a loose or cracked closet flange that lets the toilet rock, a hairline crack in the porcelain base, condensation from a cold tank sweating onto a warm floor, or a slow weep from the supply line or tank bolts tracking down to the base. In older Stillwater and Oakdale homes with original flanges, mineral scale and corrosion under the bolt caps are frequently the real culprit. A dye test and a rock test tell us which one it is before we pull the toilet.
Is a toilet leaking from the bottom something I should book right away? +
It's worth booking promptly. A leaky toilet at the base sends water and waste into the subfloor, not down the drain, and a Minnesota subfloor doesn't dry out on its own. A slow seep that looks minor from above can rot the plywood under the toilet within a season, turning a wax-ring reset into a subfloor and flange rebuild. This isn't a situation that improves by waiting. Book online to get a base-leak diagnosis on the schedule, get an instant quote on a common repair task, or call or text (651) 247-4495 with a question first.
Can I just caulk around the base to stop the leak? +
No. Caulking around the base traps the leaking water underneath instead of stopping it, so the subfloor keeps rotting while the floor looks sealed from above. Caulk is meant to keep mop water and splash out from under the toilet, not to fix a failed seal. The real fix is to pull the toilet, find out whether the wax ring, the closet flange, or the porcelain is the problem, correct that, and re-set the toilet with a fresh wax ring and new bolts. We do run a thin bead of caulk around most of the base after re-setting, leaving a gap at the back so any future leak shows itself rather than hiding.
Is it bad if my toilet keeps running between flushes? +
Yes, and the water waste is the least of it. A toilet that runs continuously can lose 200 or more gallons per day through a leaking flapper or a fill valve that won't seat. Beyond the utility cost, constant water movement through the flush valve seat accelerates wear on the rubber components, meaning a $15 repair today can become a $150 repair in six months if the seat itself gets scored.
How do I know if I need a toilet repair or a full replacement? +
If the porcelain is intact and the floor flange is sound, repair is almost always the right answer. Internal components like the fill valve, flapper, and flush valve seat are inexpensive and straightforward to replace. Replacement makes sense when the tank or bowl is cracked, the floor flange is corroded below the finished floor, or you're upgrading from an older 3.5-gallon-per-flush model. Twin City Pipeworks carries water-saving toilets on the service truck, so if a swap is the right call we handle it in the same visit.
What does toilet wax ring replacement involve? +
We shut off the water supply at the angle stop valve, disconnect the supply line, flush and sponge the remaining water from the tank and bowl, unbolt the toilet from the floor flange, remove the old wax ring, inspect the flange for cracks or corrosion, and set a new wax ring. If the floor flange sits below the finished floor height, we use a double-thickness wax ring to ensure a complete seal. The toilet is reset, leveled, bolted down, and tested with multiple flush cycles before we leave.
Why does my toilet run for a few seconds after flushing, then stop, then run again? +
That pattern is called a phantom flush, and it almost always points to a leaking flapper. The flapper isn't sealing properly, so water slowly seeps from the tank into the bowl. When the tank level drops enough, the fill valve kicks on briefly to refill it. You'll often be able to confirm this by putting a few drops of food coloring in the tank and watching whether color appears in the bowl without flushing.
Can a running toilet damage my floor or subfloor? +
A running fill valve or flapper is an internal issue and won't damage the floor on its own. However, if the toilet rocks at the base or there's any odor near the floor, a compromised wax ring can allow a slow seep of water at the floor flange connection. That seep saturates the subfloor and can cause rot over months without any visible puddle. If you notice either of those signs, get it looked at before it becomes a subfloor repair.
How long does a toilet repair or replacement typically take? +
A flapper or fill valve replacement takes 30 to 60 minutes. A full tank rebuild takes about the same. Wax ring replacement or a complete toilet swap typically runs 1 to 2 hours depending on the condition of the floor flange and the fixture being installed. We carry common repair parts on every truck, so most repairs finish in a single visit without waiting for parts to be ordered.
How do I fix a toilet that won't stop running? +
A toilet that won't stop running almost always comes down to one of two parts: the flapper isn't sealing, or the fill valve isn't shutting off at full tank level. Start by checking the water level. If it's rising to the top of the overflow tube, the fill valve or float needs adjustment or replacement. If the level sits normal but you still hear water moving, the flapper is leaking past the seat. If it keeps running after you've tried adjusting the float, book online and we'll test both under pressure and replace whichever component has failed with an OEM-spec or better part.
What does a toilet fill valve replacement involve, and when is it needed? +
The fill valve is the tall assembly on the left side of the tank that refills the tank after each flush. It fails when the internal shut-off diaphragm wears out or when mineral buildup from hard water keeps it from seating, so it either runs continuously or won't fully shut off. Replacing a toilet fill valve is a straightforward job that usually takes 30 to 60 minutes. We shut off the water at the angle stop, drain the tank, swap in a new valve, set the water level correctly, and run several flush cycles to confirm it shuts off cleanly. Every fill valve replacement is backed by our 1-year warranty on all work.
What's the fastest fix for a running toilet? +
The fastest running-toilet fix is usually a flapper or fill valve replacement, and it's rarely worth waiting on. Both parts are inexpensive, and letting a toilet run wastes 200 or more gallons a day while scoring the flush valve seat, which turns a small repair into a larger one. If you're comfortable, you can confirm the source with a food-coloring test in the tank, but the durable fix is replacing the worn component. Book online for upfront, per-task pricing and we'll have most running-toilet repairs finished in a single scheduled visit.
Our Process

How It Works

From online booking to finished job, simple and transparent every step of the way.

01

Book Online

Pick a visit time online, or get an instant quote on a common repair. No phone tag.

02

Upfront Quote

We assess your job and give you clear, honest pricing before any work begins. No surprises.

03

We Get to Work

A licensed plumber shows up on time, does the job right, and cleans up when finished.

04

Job Done Right

We walk through the finished work with you, backed by our 1-year warranty on all work.

Ready to get your plumbing fixed?

Book online in under a minute. Prefer to call or text? 651-247-4495.

Book Online