Trusted Toilet Repairs in Greater Boston
Need toilet repairs now? We fix leaks, clogs, running toilets, and replacements with clear options before any work begins. Our licensed techs respect your home, explain choices, and back every job with a 2-year warranty. Serving the Greater Boston region, including Boston, Worcester, and Providence. Rated 4.9 from 1,053 reviews. Call or book online today and we will take care of it fast.
How our prices compare.
What can you expect to pay?
How customers feel about the bill, in their words.
Post-job survey · verified customers
Why Choose Us
Upfront, clear pricing
Options reviewed and approved before work starts
Stronger warranties
2-year warranty standard, 4 years for Priority Plan members
Proven reputation
4.9 rating from 1,053 reviews
Accredited and licensed
A+ BBB rating; Master Plumber, Gas Fitter, and more
Clean, respectful service
Shoe covers and spotless cleanup at every visit
What Our Customers Say
quality
“Chris and Ashley did a great job repairing a leaky toilet.”
speed
“Placed a call early and had assistance within an hour.”
professionalism
“They explained everything, cleaned up, and were very respectful.”
If your toilet won’t flush, try a few quick checks, then schedule service. Open the tank and untangle the handle chain, reseat the flapper, and confirm water is at the fill line. Use a plunger for light clogs. Do not use chemical drain cleaners. If the bowl rises, turn the shut-off valve clockwise to stop water. G&C can fix flappers, fill/flush valves, or replace the toilet, often same visit, with upfront pricing and a 2-year warranty (4 years for Priority Plan members).
Updated: 2025-12-29
Need help in Bellingham, MA? Call (508) 571-6488 or book online.
Most running toilets are caused by a worn flapper that no longer seals. A close second is a misadjusted or failing fill valve. We stock both parts for same-visit fixes in Franklin and nearby towns. Priority Plan members receive a free dye-tab test to spot silent leaks.
Quick checks:
- Add food color to the tank; color in bowl = flapper leak.
- Set water level to the tank mark.
- Ensure the flapper chain isn’t too tight or tangled.
Updated: 2025-12-29
Need help in Bellingham, MA? Call (508) 571-6488 or book online.
A toilet leaking from the base when you flush usually means the seal between the toilet and floor has failed. It can also indicate a damaged or misaligned flange, or a cracked toilet component. We diagnose leaks at the base and complete on-the-spot repairs or, if needed, a replacement (a standard replacement in Franklin typically takes 2–3 hours). You get clear, upfront pricing and a 2-year warranty on our work (4 years for Priority Plan members).
Quick steps:
- Turn off the shut-off valve.
- Avoid chemical cleaners.
- Limit use and call us.
Updated: 2025-12-29 00:00:00
Need help in Bellingham, MA? Call (508) 571-6488 or book online.
We provide upfront, on‑site estimates for toilet replacement, and final cost depends on inspection. You’ll approve the price before we start.
What affects price:
- Toilet you choose (standard, dual‑flush, pressure‑assist, wall‑mount).
- Flange condition, wax ring, and shutoff/supply line updates.
- Haul‑away/disposal and any access constraints. A standard toilet replacement in Franklin typically takes 2–3 hours. Our trucks are stocked to finish most jobs in one visit. Every install includes a 2‑year warranty, or 4 years for Priority Plan members.
Updated: 2025-12-29 00:00:00
Need help in Bellingham, MA? Call (508) 571-6488 or book online.
Yes, many homeowners can replace a standard fill valve if the shut-off works and the toilet is a basic gravity-flush model. For pressure-assisted, dual-flush, or wall-mounted toilets, or if you see corrosion or leaks, use a pro. In Franklin, MA, we handle fill/flush valve swaps same visit, with upfront pricing and multi-flush testing. Professional work includes a 2-year warranty, or 4 years for Priority Plan members.
Quick checks:
- Shut off water; drain and dry tank.
- Inspect shut-off and supply line.
- Fit/adjust new valve per instructions.
- Restore water and check for leaks.
Updated: 2025-12-29
Need help in Franklin, MA? Call (508) 571-6488 or book online.
Still have questions?
Have questions or need service? Contact our team today to discuss your needs, request a quote, or schedule an appointment.
Signs Your Toilet Needs an Upgrade: When to Make the Call
Estimated Read Time: 3 minutes
Owning a home is a rewarding experience, but it also comes with its share of responsibilities—one of which is maintaining your...
Say Goodbye to Toilet Troubles: Ensuring Flawless Function All Year
Estimated Read Time: 3 minutes
It's the middle of a chilly evening, and suddenly, you find the toilet refusing to flush. Panic-stricken, you reach for your p...
Worcester
MA
Dorchester
MA
Quincy
MA
Waltham
MA
Boston
MA
Bridgewater
MA
Brockton
MA
Brookline
MA
Framingham
MA
North Easton
MA
Abington
MA
Allston
MA
Ashland
MA
Attleboro
MA
Attleboro Falls
MA
Auburn
MA
Auburndale
MA
Avon
MA
Babson Park
MA
Bellingham
MA
Berkley
MA
Berlin
MA
Blackstone
MA
Braintree
MA
Brighton
MA
Canton
MA
Chestnut Hill
MA
Dedham
MA
Dighton
MA
Dorchester Center
MA
Douglas
MA
Dover
MA
East Bridgewater
MA
East Taunton
MA
East Walpole
MA
Fayville
MA
Foxboro
MA
Franklin
MA
Grafton
MA
Holbrook
MA
Holliston
MA
Hopedale
MA
Hopkinton
MA
Hudson
MA
Hyde Park
MA
Jamaica Plain
MA
Linwood
MA
Mansfield
MA
Marlborough
MA
Mattapan
MA
Maynard
MA
Medfield
MA
Medway
MA
Mendon
MA
Milford
MA
Millbury
MA
Millis
MA
Millville
MA
Milton
MA
Natick
MA
Needham
MA
Needham Heights
MA
Newton
MA
Newton Center
MA
Newton Highlands
MA
Newton Lower Falls
MA
Newton Upper Falls
MA
Newtonville
MA
Norfolk
MA
North Attleboro
MA
North Dighton
MA
North Grafton
MA
Northborough
MA
Northbridge
MA
Norton
MA
Norwood
MA
Oxford
MA
Plainville
MA
Randolph
MA
Raynham
MA
Rehoboth
MA
Roslindale
MA
Roxbury
MA
Roxbury Crossing
MA
Seekonk
MA
Sharon
MA
Sherborn
MA
Shrewsbury
MA
South Easton
MA
South Grafton
MA
South Walpole
MA
South Weymouth
MA
Southborough
MA
Stoughton
MA
Sudbury
MA
Sutton
MA
Swansea
MA
Taunton
MA
Upton
MA
Uxbridge
MA
Waban
MA
Walpole
MA
Watertown
MA
Wayland
MA
Webster
MA
Wellesley
MA
Wellesley Hills
MA
West Bridgewater
MA
West Newton
MA
West Roxbury
MA
Westborough
MA
Weston
MA
Westwood
MA
Whitinsville
MA
Whitman
MA
Wrentham
MA
Providence
RI
Cranston
RI
Pawtucket
RI
Albion
RI
Barrington
RI
Central Falls
RI
Chepachet
RI
Clayville
RI
Cumberland
RI
East Providence
RI
Fiskeville
RI
Forestdale
RI
Glendale
RI
Greenville
RI
Harmony
RI
Harrisville
RI
Hope
RI
Johnston
RI
Lincoln
RI
Manville
RI
Mapleville
RI
North Providence
RI
North Scituate
RI
North Smithfield
RI
Oakland
RI
Pascoag
RI
Riverside
RI
Rumford
RI
Slatersville
RI
Smithfield
RI
Warren
RI
Warwick
RI
Woonsocket
RI
Thompson
CT


