Open now · 24/7 emergency plumbing across IowaCall (833) 435-9778

Fixtures & Appliances · statewide

Toilet Repair & Replacement in Iowa

A toilet that runs quietly wastes more water than most Iowa homeowners would believe - a failed flapper can push a bill up by more than the repair costs. A toilet that rocks is a slower problem but a worse one, because every rock breaks the wax seal and lets water into the subfloor.

Running, rocking, leaking or overflowing. Rebuilt in an hour or replaced with a new pan set on a fresh flange and wax.

  • Every city in Iowa
  • 24/7 answer
  • Flat pricing

Call a plumber now

(833) 435-9778

Answered 24 hours a day, including weekends and holidays.

Call (833) 435-9778
  • The toilet runs constantly or refills on its own
  • Water pools at the base or the floor feels soft
  • The bowl rocks when you sit on it

When to call

  • The toilet runs constantly or refills on its own
  • Water pools at the base or the floor feels soft
  • The bowl rocks when you sit on it
  • Weak flush that needs a second go
  • The bowl has overflowed more than once
  • A crack in the tank or bowl porcelain

What we do

  • Flapper, fill valve, flush valve and supply line replacement
  • Wax ring renewed and flange repaired or replaced
  • Toilet reset level and shimmed so it stops rocking
  • Full replacement with haul-away of the old unit
  • Comfort height and dual flush options priced
  • Line checked if the toilet is backing up rather than failing

How a call with us goes

  1. Call and talk to a plumber

    You get a person, not a queue. Describe what is happening and we will tell you whether it needs someone now or can wait until morning.

  2. Get an arrival window before you hang up

    We tell you when a truck will be there and we call you if that changes. No four-hour windows and no silence.

  3. Agree the price before work starts

    The job is quoted flat once we have seen it. You agree to that number first, and it does not move if the work runs long.

  4. Fixed, tested and cleaned up

    We test what we repaired under real conditions, tidy the area, and tell you plainly what failed and what to keep an eye on.

What customers say about our toilet repair work

★★★★★

Faucet drip in the kitchen that two other people had failed to fix. Correct cartridge, ten minutes, done. Sometimes it just takes someone who carries the right parts.

Yara D. · Des Moines, IA

★★★★★

Kitchen sink had been draining slowly for months. He cleared it, then showed me the grease he pulled out and explained why it kept coming back. No upsell, no drama, and the price was what I was quoted on the phone.

Beth A. · Cedar Rapids, IA

★★★★★

Fair price, showed up when they said, and did not leave a mess. I do not know how to review a plumber more highly than that.

Sam I. · Davenport, IA

Toilet Repair by city

Pick your city for local detail, or call the number above from anywhere in Iowa.

Frequently asked questions

Why does my toilet keep running?

Nearly always the flapper has gone hard and no longer seals, or the fill valve is set too high and water is spilling into the overflow tube. Both are inexpensive parts and a short visit for a Iowa home.

My toilet is overflowing right now - what do I do?

Take the tank lid off and push the flapper down to stop the water, then shut the valve at the wall behind the toilet. Call (833) 435-9778 and we will get someone out; if other fixtures are backing up too, the main line is involved.

Is it cheaper to repair or replace a toilet?

Repair, in most cases - a rebuild costs a fraction of a new unit. Once the porcelain is cracked or the internal trapway has scaled up, replacement is the only lasting answer.

How long does a toilet replacement take?

Around an hour to ninety minutes in a typical Iowa home, assuming the flange underneath is sound. A rusted or broken flange adds time and we quote that before proceeding.

Toilet Repair anywhere in Iowa

Answered 24 hours a day. Flat price before we start, and the same rate on nights, weekends and holidays.

(833) 435-9778
Call now · (833) 435-9778