Toilet Repair Cost in Martinez & Contra Costa County

What toilet repairs cost in Martinez and the East Bay: running toilets, leaks, wobbly bases and weak flushes, and when it's time to call a plumber.

Most toilet problems are cheap to fix and expensive to ignore. A running toilet can waste a lot of water between bills, and a leak at the base can quietly rot a subfloor. Here’s what handyman-scale toilet repairs typically cost around Martinez and the East Bay.

These are general labor ranges, not a quote. Parts are usually small extras.

Typical Prices

  • Running toilet (flapper or fill valve): about $100–$200 labor, plus $10–$40 in parts
  • Weak flush or phantom refills (adjustments and chain/flapper): about $75–$150
  • Leaking supply line or shut-off valve at the toilet: about $100–$175
  • Wobbly or rocking toilet (tighten, shim, re-caulk): about $75–$150
  • Toilet reset with a new wax ring (leaking base): about $150–$275
  • New seat, handle or lid: about $50–$100

What Decides the Price

What’s actually broken. Part of the cost is diagnosis. Running water can come from the flapper, the fill valve, or an overflow tube set too high, and replacing the wrong part wastes money.

Age and condition of the plumbing. A shut-off valve that hasn’t been turned in years may leak or snap when closed. If that happens, the valve needs replacing before anything else.

Floor damage. If a base leak has softened the floor, the fix is bigger than a new wax ring.

Parts availability. Older toilets sometimes need specific fill valves or flush valves, and that can add a trip to the supply house.

Repair or Replace?

Repair makes sense when the problem is in the tank parts, a supply line or a seal. Replacement makes more sense when the bowl or tank is cracked, the toilet clogs repeatedly, or it’s an old high-flow model that wastes water. A new toilet is a bigger project, and I can reset or swap a toilet at the existing plumbing connections.

When It’s a Plumber’s Job

Sewage backups, multiple drains clogging together, leaks through a ceiling or wall, and drain or supply piping that has to be replaced inside the wall need a licensed plumber. I’ll tell you when I see signs of any of those.

Get a Quote

I’m a one-person, insured handyman based in Martinez, serving about 35 miles around. See the toilet repair page for what’s included, then send me photos and I’ll quote before I start, or call 925-257-2685.

Related guides

Have a job like this around your home? I'm a local handyman in Martinez serving about 35 miles around. Send photos and I'll quote before I start.

Get a Quote

Get on the schedule

Need a Hand with That Job?

I do repairs, installs, and honey-do lists in Martinez and across Contra Costa County. Send photos for a quote.

Call Now Get a Quote