TOIL
Home › ServicesPlumbing ServicesToilet Repair & Replacement
★★★★★5.0 • 520 Reviews
AVAILABLE NOW • 24/7

TOILET REPAIR & REPLACEMENT
IN UTAH — 24/7 SERVICE

Your toilet won't stop running, wobbles when you sit on it, or water is seeping around the base — and it's not getting better on its own. Utah state licensed plumbers are available 24/7 with upfront pricing before any work starts. Same-day service across Salt Lake County and Utah County.

Toilet Repair & Replacement Statewide
Same-Day Available
Utah State Licensed
Upfront Pricing
Family Owned
5.0
★★★★★
Average Rating
520
Verified Reviews
120
Min Response Time
24/7
Emergency Dispatch
★★★★★
“Very helpful, gave me a quote at the appointment, felt it was worth it, so signed up.”
ABOUT THIS SERVICE

TOILET REPAIR & REPLACEMENT
FROM UTAH'S LOCAL EXPERTS

When your toilet wobbles, leaks at the base, runs nonstop, or flushes weakly, the fix is usually faster than you think — if you catch it early. A failed wax ring lets sewer gas and water seep under the floor. Mineral deposits from Utah's hard water (150–300 ppm) clog rim holes and kill flush power over time. From a simple flapper swap to a full toilet replacement, a licensed tech can handle it on a single visit.

Honest diagnosis comes first. A tech inspects the fill valve, flapper, supply line, wax ring, and bowl condition before recommending anything. Minor repairs — handle, seat, flapper, fill valve — run $99–$149. Full replacements start at $519 for a standard unit. If your toilet needs to come out and go back in, that's a pull-and-reset for $175. You get a flat-rate quote before anything is touched.

Service covers all of Salt Lake County, Utah County, Davis County, Summit County, Wasatch County, and Tooele County. Same-day appointments are available on most calls. Emergency dispatch runs 24/7, including weekends and holidays.
WHAT'S INCLUDED

COMPLETE TOILET REPAIR & REPLACEMENT
COVERAGE IN UTAH

From a leaky base to a full toilet swap, licensed plumbers handle every toilet issue same-day with upfront pricing across the Wasatch Front.
🔄
Toilet Replacement
Full toilet replacement covers removal of your old unit, disposal, and installation of a new elongated or round bowl — essential, preferred, or elite tier starting at $519. Utah's hard water accelerates porcelain wear and internal component failure, so sometimes a full swap beats repeated repairs. A tech walks you through both options with honest numbers before any work starts.
Explore Replacement →
Emergency Toilet Service
Toilet overflowing, sewage backing up into the bowl, or water flooding the bathroom floor? Same-day emergency dispatch runs 24/7 — including weekends and holidays — across Salt Lake County and Utah County. A licensed plumber arrives with parts on the truck to stop the damage fast and quote the fix before touching anything.
Get Emergency Help →
📋
Wax Ring & Pull-and-Reset
Water pooling around the base after every flush signals a failed wax ring — the seal between your toilet and the drain flange. Left unaddressed, it leads to subfloor rot and mold growth. A pull-and-reset replaces the wax ring, resets the toilet, and tests the seal. Flat-rate price of $175 covers parts and labor.
Schedule Pull-and-Reset →
🔬
Leak & Component Inspection
Not sure whether your toilet needs a repair or a full replacement? A licensed plumber inspects every component — fill valve, flapper, supply line, wax ring, tank bolts, and bowl for hairline cracks — runs a flush test, and checks for hidden leaks at the base and supply connection. You get a clear diagnosis and honest recommendation before any work is authorized.
Book Inspection →
HOW IT WORKS

OUR TOILET REPAIR & REPLACEMENT
PROCESS

STEP 01
CALL OR BOOK
Call (801) 997-1617 or book online any time. Real people answer 24/7. Same-day appointments are available on most toilet calls across the Wasatch Front.
STEP 02
DIAGNOSE
A licensed plumber inspects the fill valve, flapper, wax ring, supply line, bolts, and bowl condition. Every component gets checked — not just the obvious symptom.
STEP 03
UPFRONT QUOTE
A flat-rate quote is provided before any work starts. No hourly surprises. No pressure. If the number doesn't work for you, you pay only the diagnostic fee.
STEP 04
FIXED & VERIFIED
The repair or replacement gets done, the toilet is flushed multiple times to confirm no leaks, and the work area is left clean. Everything verified before the tech leaves.
DO YOU NEED TOILET SERVICE?

SIGNS YOUR TOILET
NEEDS ATTENTION

💧
Water Around the Base
Puddles or wet flooring around the toilet base after flushing almost always point to a failed wax ring. Ignore it and the water works into your subfloor — causing rot, mold, and a repair bill that's ten times larger.
Don't ignore this
🔊
Toilet Runs Constantly
A toilet that won't stop running — or one that refills every 20–30 minutes without being flushed — is wasting hundreds of gallons a day. In Utah where water bills reflect hard-water treatment costs, a running toilet can add $50 or more monthly. Usually a worn flapper or fill valve.
Don't ignore this
🚽
Weak Flush or Rocking Bowl
A weak flush that barely clears the bowl often means mineral deposits — from Salt Lake City's 150–300 ppm hard water — have clogged the rim jets. A toilet that rocks when you sit on it has loose floor bolts or a deteriorating wax seal. Both will get worse, not better, on their own.
Don't ignore this
OUR PROMISE
UPFRONT PRICING.
ZERO SURPRISES.
We diagnose first. We quote flat-rate before touching anything. If you don't like the price, you only pay the diagnostic fee — nothing more. No pressure, no add-ons you didn't ask for, no invoice that catches you off guard.
Flat-Rate Quotes Upfront
No Hidden Fees
100% Satisfaction Guarantee
Licensed & Insured in Utah
Financing Available — $0 Down
Parts Stocked On Our Trucks
CALL (801) 997-1617
TOILET EMERGENCY?
CALL NOW FOR 120-MIN RESPONSE
(801) 997-1617
Real people answer 24/7. Real technicians respond fast. Real upfront pricing before we start.
BOOK ONLINE NOW →
WHY CHOOSE NINJA HVAC

WHY UTAH
HOMEOWNERS CHOOSE NINJA

  • Parts on truck for same-visit toilet repairs and replacements
  • Utah state licensed technicians on every call
  • Upfront flat-rate pricing before any work starts
  • Family-owned — we treat your home like our own
  • 24/7 emergency dispatch including holidays
  • Same-day service available on most repairs
  • 100% satisfaction guarantee on all work
  • Technicians Available Now
100%
SATISFACTION GUARANTEE
If you're not happy, we make it right. Period.
CUSTOMER REVIEWS

WHAT OUR
CUSTOMERS ARE SAYING

★★★★★
"I liked how honest and professional the agent was. I would recommend this business."
★★★★★
"Great service, super friendly. Did exactly what I expected. Would very highly recommend."
RELATED SERVICES

OTHER NINJA
SERVICES YOU MAY NEED

COMMON QUESTIONS

TOILET REPAIR & REPLACEMENT
FREQUENTLY ASKED QUESTIONS

Minor repairs — handle, seat, flapper, or fill valve — run $99–$149 flat-rate. A pull-and-reset (wax ring replacement) is $175. Full toilet replacements start at $519 for a standard unit, up to $1,035 for an elongated elite model. Customer-supplied installation is $388. A tech provides a written quote before touching anything — no surprises.

Yes. Every plumber on your job holds a Utah state license issued through DOPL (Division of Occupational and Professional Licensing). All work is fully insured and backed by a 100% satisfaction guarantee. Ask to see the license — any legitimate plumber carries it.

If the toilet is under 15 years old and needs a flapper, fill valve, or handle, repair makes sense — those parts cost $99–$149 and take less than an hour. If the bowl is cracked, the porcelain is stained beyond cleaning, or you’ve already replaced multiple internal components, a full replacement is often the smarter move. A tech walks you through both options with real numbers — no pressure either way.

A running toilet is almost always a worn flapper (the rubber seal at the bottom of the tank) or a faulty fill valve. Hard water in Salt Lake City — which averages 150–300 ppm — accelerates flapper wear and causes mineral scale on the valve seat, preventing a tight seal. A $99–$149 repair typically stops the running for good.

Water at the base after flushing usually means the wax ring — the seal between the toilet horn and the floor flange — has failed. This can happen from a rocking toilet, an old ring drying out, or a flange that has shifted. A pull-and-reset ($175 flat-rate) replaces the wax ring and resets the toilet. Left too long, it causes subfloor rot.

For true emergencies — overflowing toilet, sewage backup, or flooding — the target response is 120 minutes across Salt Lake County and Utah County. Dispatch runs 24/7, including weekends and holidays. Real people answer the phone, not an answering service.

Yes. Service covers Salt Lake County, Utah County, Davis County, Summit County (including Park City), Wasatch County, and Tooele County. Same-day appointments are available on most calls throughout the service area.

Spring is a great time. Before summer guests and outdoor activity increase household water use, replacing an aging or inefficient toilet removes one more variable. WaterSense-certified models use 1.28 gallons per flush versus 3.5–7 gallons in pre-1994 toilets — a meaningful savings given Utah’s water conservation focus. Replacements start at $519 installed.

Can't find what you're looking for? Call (801) 997-1617 — real people answer 24/7.
SERVICE AREA

WHERE WE OFFER
TOILET REPAIR & REPLACEMENT

Mastodon