Toilet Repairs in Greater San Francisco Area
Need fast, reliable toilet repairs today? We fix leaks, clogs, running toilets, and replacements the right way. Serving the Greater San Francisco area, including Mill Valley, Berkeley, and Vallejo. With a 4.8 rating from 1,620 reviews, upfront pricing, and licensed, background-checked technicians, you know the cost and the quality before we start. For over 35 years, homeowners have trusted our tidy, courteous pros and 100% Satisfaction Guarantee. Call now or book online for same-day help.
Why Choose Us
What Our Customers Say
"Kellen was professional, on time, fixed our toilet quickly."
"Up front with all costs and went above and beyond fixing our toilet."
"Diagnosis was prompt and the wobbly toilet was fixed quickly."
Answers to Common Questions
View All FAQsWhat should I do if my toilet is not flushing properly?
Start with simple checks. Make sure the tank has water and the handle lifts the flapper. Try a plunger for a suspected clog. If the bowl fills or backs up into nearby drains, the problem may be in the drain or sewer, not the toilet. We handle toilet repair or replacement, drain cleaning/unclogging, and non-invasive leak detection to fix weak flushes or running toilets. A licensed Peter Levi plumber will diagnose the issue and provide upfront pricing in Petaluma and nearby areas.
Updated: 2025-12-30
Need help in Rohnert Park, CA? Call (415) 862-8961 or book online.
"kellen gonzalez was professional, on time, fixed our toilet quickly!" — Zoe J.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNPN2NtZjBRRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICO7cmf0QE%7CCgwIqoevlQYQiOyr4QI%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNKdE8tMFBnEAE!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICJtO-0Pg%7CCgwI-c_NpAYQoJ-J9wE%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21OalF6bFJOMmRXZFU5T1pHaEhWR1p6U1VWNk9HYxAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CAIQACodChtycF9oOmNjQzlRN2dWdU9OZGhHVGZzSUV6OGc%7C%7C[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN4NU5qeXdnRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICx5NjywgE%7CCgsIrpTxogYQgLPSXA%7C?hl=en-US[4] https://peterleviplumbinginc.com/about/luckys-comfort-club/[5] https://peterleviplumbinginc.com/heating/heating-installation/[6] https://peterleviplumbinginc.com/heating/ductless-heating/[7] https://peterleviplumbinginc.com/air-conditioning/ductless-a-c/[8] https://peterleviplumbinginc.com/plumbing/leak-detection/[9] https://peterleviplumbinginc.com/service-areas/[10] https://peterleviplumbinginc.com/heating/heating-maintenance/[11] https://peterleviplumbinginc.com/plumbing/faucets-sinks/What is the most common cause of a running toilet leak?
The most common cause of a running toilet is an internal tank part that isn’t sealing or shutting off, which lets water flow continuously. We handle toilet repair and replacement, and we use non-invasive, accurate leak detection to confirm the source. If replacement is the better value, we provide options with upfront honest pricing. We serve homes in Petaluma, Novato, and nearby.
Updated: 2025-12-30 00:00:00
Need help in Rohnert Park, CA? Call (415) 862-8961 or book online.
"kellen gonzalez was professional, on time, fixed our toilet quickly!" — Zoe J.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNPN2NtZjBRRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICO7cmf0QE%7CCgwIqoevlQYQiOyr4QI%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNKdE8tMFBnEAE!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICJtO-0Pg%7CCgwI-c_NpAYQoJ-J9wE%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21OalF6bFJOMmRXZFU5T1pHaEhWR1p6U1VWNk9HYxAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CAIQACodChtycF9oOmNjQzlRN2dWdU9OZGhHVGZzSUV6OGc%7C%7C[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN4NU5qeXdnRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICx5NjywgE%7CCgsIrpTxogYQgLPSXA%7C?hl=en-US[4] https://peterleviplumbinginc.com/about/luckys-comfort-club/[5] https://peterleviplumbinginc.com/heating/heating-installation/[6] https://peterleviplumbinginc.com/heating/ductless-heating/[7] https://peterleviplumbinginc.com/air-conditioning/ductless-a-c/[8] https://peterleviplumbinginc.com/plumbing/leak-detection/[9] https://peterleviplumbinginc.com/service-areas/[10] https://peterleviplumbinginc.com/heating/heating-maintenance/[11] https://peterleviplumbinginc.com/plumbing/faucets-sinks/What causes a toilet to leak from the base when flushing?
A toilet leaking at the base when you flush usually means the wax ring seal has failed. Loose or corroded closet bolts, a damaged flange, or a hairline crack in the bowl can also cause base leaks. Drain or sewer clogs can force water out at the base during a flush. If the toilet rocks, the seal is likely compromised. We fix these issues in Novato, Petaluma, and nearby.
Quick checks:
- Gently rock the toilet.
- Lightly snug the bolt caps.
- If water appears, stop use and shut the valve.
Updated: 2025-12-30
Need help in Rohnert Park, CA? Call (415) 862-8961 or book online.
"kellen gonzalez was professional, on time, fixed our toilet quickly!" — Zoe J.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNPN2NtZjBRRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICO7cmf0QE%7CCgwIqoevlQYQiOyr4QI%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNKdE8tMFBnEAE!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICJtO-0Pg%7CCgwI-c_NpAYQoJ-J9wE%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21OalF6bFJOMmRXZFU5T1pHaEhWR1p6U1VWNk9HYxAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CAIQACodChtycF9oOmNjQzlRN2dWdU9OZGhHVGZzSUV6OGc%7C%7C[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN4NU5qeXdnRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICx5NjywgE%7CCgsIrpTxogYQgLPSXA%7C?hl=en-US[4] https://peterleviplumbinginc.com/about/luckys-comfort-club/[5] https://peterleviplumbinginc.com/heating/heating-installation/[6] https://peterleviplumbinginc.com/heating/ductless-heating/[7] https://peterleviplumbinginc.com/air-conditioning/ductless-a-c/[8] https://peterleviplumbinginc.com/plumbing/leak-detection/[9] https://peterleviplumbinginc.com/service-areas/[10] https://peterleviplumbinginc.com/heating/heating-maintenance/[11] https://peterleviplumbinginc.com/plumbing/faucets-sinks/How much does it typically cost to replace a toilet?
There isn’t a one-size price for toilet replacement; a technician will price your job after an on-site evaluation. Final cost depends on the toilet you select, any leak or drain issues, flange or sealing repairs, and disposal of the old unit. We replace toilets in Novato, San Rafael, Petaluma, and nearby. Lucky’s Comfort Club members get 10% off plumbing plus a free camera inspection. We back materials and labor with warranties.
Updated: 2025-12-30 00:00:00
Need help in Rohnert Park, CA? Call (415) 862-8961 or book online.
"kellen gonzalez was professional, on time, fixed our toilet quickly!" — Zoe J.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNPN2NtZjBRRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICO7cmf0QE%7CCgwIqoevlQYQiOyr4QI%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNKdE8tMFBnEAE!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICJtO-0Pg%7CCgwI-c_NpAYQoJ-J9wE%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21OalF6bFJOMmRXZFU5T1pHaEhWR1p6U1VWNk9HYxAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CAIQACodChtycF9oOmNjQzlRN2dWdU9OZGhHVGZzSUV6OGc%7C%7C[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN4NU5qeXdnRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICx5NjywgE%7CCgsIrpTxogYQgLPSXA%7C?hl=en-US[4] https://peterleviplumbinginc.com/about/luckys-comfort-club/[5] https://peterleviplumbinginc.com/heating/heating-installation/[6] https://peterleviplumbinginc.com/heating/ductless-heating/[7] https://peterleviplumbinginc.com/air-conditioning/ductless-a-c/[8] https://peterleviplumbinginc.com/plumbing/leak-detection/[9] https://peterleviplumbinginc.com/service-areas/[10] https://peterleviplumbinginc.com/heating/heating-maintenance/[11] https://peterleviplumbinginc.com/plumbing/faucets-sinks/Can I replace a toilet fill valve myself without professional help?
Yes, you can replace a toilet fill valve yourself if you’re comfortable shutting off water and working inside the tank. Use a pro if the shutoff valve won’t close, parts are corroded, or leaks persist after install.
- Turn off water and drain the tank.
- Remove the old valve and gasket.
- Install the new valve and adjust float height.
- Reconnect supply line and check for leaks. Prefer not to DIY? Our licensed plumbers handle toilet repair and replacement in Rohnert Park, Petaluma, and Novato.
Updated: 2025-12-30 00:00:00
Need help in Rohnert Park, CA? Call (415) 862-8961 or book online.
"kellen gonzalez was professional, on time, fixed our toilet quickly!" — Zoe J.
[0] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUNPN2NtZjBRRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICO7cmf0QE%7CCgwIqoevlQYQiOyr4QI%7C?hl=en-US[1] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNKdE8tMFBnEAE!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICJtO-0Pg%7CCgwI-c_NpAYQoJ-J9wE%7C?hl=en-US[2] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT21OalF6bFJOMmRXZFU5T1pHaEhWR1p6U1VWNk9HYxAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CAIQACodChtycF9oOmNjQzlRN2dWdU9OZGhHVGZzSUV6OGc%7C%7C[3] https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChdDSUhNMG9nS0VJQ0FnSUN4NU5qeXdnRRAB!2m1!1s0x0:0xb07db53c90017165!3m1!1s2@1:CIHM0ogKEICAgICx5NjywgE%7CCgsIrpTxogYQgLPSXA%7C?hl=en-US[4] https://peterleviplumbinginc.com/about/luckys-comfort-club/[5] https://peterleviplumbinginc.com/heating/heating-installation/[6] https://peterleviplumbinginc.com/heating/ductless-heating/[7] https://peterleviplumbinginc.com/air-conditioning/ductless-a-c/[8] https://peterleviplumbinginc.com/plumbing/leak-detection/[9] https://peterleviplumbinginc.com/service-areas/[10] https://peterleviplumbinginc.com/heating/heating-maintenance/[11] https://peterleviplumbinginc.com/plumbing/faucets-sinks/
Helpful Tips & Maintenance Advice
View All BlogsTop Warning Signs Your Toilet Needs Immediate Attention
Estimated Read Time: 6 minutes
A malfunctioning toilet isn’t just an inconvenience—it can signal underlying issues that may lead to costly damage if left unaddressed. Homeowners across San Francisco, Santa Rosa, Vallejo, and other Northern California areas have experienced warning signs that requ...
Where We Work
What areas do you serve for toilet repairs?
We serve the Greater San Francisco Area, including Mill Valley, Berkeley, and Vallejo. See the full list of communities below.