Water Heater in Greater Boston Area
Need hot water now? We repair, replace, and install water heaters with clear options before any work begins. Our licensed techs arrive fast and explain your choices, from standard tanks to tankless. Serving the Greater Boston Area, including Boston, Worcester, and Providence. Backed by a 4.9 rating from 1,053 reviews and double-industry-standard warranties, we make it easy to get reliable hot water. Call (508) 409-5031 or schedule online today.
How our prices compare.
What can you expect to pay?
How customers feel about the bill, in their words.
Post-job survey · verified customers
Active coupons & redemption details.
View all offersTankless water heaters give you endless hot water, save up to 34% on energy costs yearly, last 20+ years, save space, and rarely leak.
- endless hot water
- last 20+ years
- save space
- rarely leak
We’re giving ONE deserving veteran a brand-new water heater
- brand-new water heater
Nominate A Veteran TODAY by clicking the button below and filling out the Google Form.
free professional installation
- free professional installation
Nominate A Veteran TODAY by clicking the button below and filling out the Google Form.
Smaller repairs usually start around $150, but complex fixes could exceed $500. We won’t take you by surprise.
- detailed, upfront quote
Tank Water Heater Flush & Inspection — a $250 value
- Tank Water Heater Flush & Inspection
For a limited time, we’re offering $200 off water heater replacements
Call (508) 409-5031
take advantage of $200 off tankless water heater installations while this offer lasts.
Call us to talk through your options
Plus, for a limited time, you’ll get $200 off a water heater installation—call today!
call today
$200 Off Water Heater Replacement
Call for details. Call (508) 409-5031. Must present coupon to redeem.
Call us to talk through your options—and take advantage of $200 off tankless water heater installations while this offer lasts.
Call (508) 409-5031 or Book Online
Why Choose Us
Upfront, clear pricing
Options shown before work begins. No surprises.
Certified professionals
Master Plumber, Gas Fitter, Oil Burner, HIC, and more.
Proven reputation
A+ BBB rating and multiple Angie's List Super Service Awards.
Stronger warranties
2-year standard, 4 years for Priority Plan members.
Respect for your home
Shoe covers and spotless cleanup on every visit.
What Our Customers Say
speed
“G&C saved the day! Our water heater stopped working and within 24 hours we had a new one installed.”
professionalism
“Called on Saturday for a leaking water heater. Team arrived quickly and replaced the unit by Monday.”
quality
“They explained my options and installed a new hot water heater the same day. Clean, friendly, knowledgeable.”
A reset that doesn’t restore hot water usually points to a failed thermostat, burned-out heating element (electric), bad thermocouple/igniter (gas), tripped breaker, or heavy sediment buildup. It can also be a closed gas valve, extinguished pilot, faulty mixing valve, or a tankless flow/error issue. G&C offers same-day water heater repair for many Franklin homeowners and can often dispatch in 1–3 hours in emergencies.
Quick checks:
- Verify breaker is on (electric) or gas valve and pilot/igniter (gas).
- Listen for burner/element activity.
- Run hot at one faucet only; test temperature.
- Look for error codes on tankless units.
- Avoid repeated resets; it’s a safety trip.
Updated: 2025-12-29 00:00:00
Need help in Bellingham, MA? Call (508) 571-6488 or book online.
"Shawn was extremely professional and quick." — Richard A.
Shut off power and water, then call us. A top leak often comes from loose hot/cold supply connections, the T&P valve outlet, or the anode/vent fittings. We handle same-day diagnostics and repairs for all water heater types, and in emergencies we can often dispatch within 1–3 hours. We serve Medway and nearby towns across MetroWest.
Quick steps:
- Turn off electric power at the breaker, or set gas to “pilot.”
- Close the cold-water shutoff valve to the heater.
- Gently dry the top and check which connection is wet.
- Do not cap the T&P valve.
Updated: 2025-11-05 00:00:00
Need help in Medway, MA? Call (508) 571-6488 or book online.
"G&C saved the day! Our water heater stopped working around dinner time on Thursday and within less than 24 hours we had a new water heater installed." — Chris S.
First, shut off the water and power, then call us. A bottom leak often means a failed tank or a dripping drain valve. We offer same-day water heater repair in Franklin and Bellingham. If replacement is needed, we handle permits and haul away the old unit. Every repair or install includes a 2-year warranty, or 4 years with our Priority Plan.
- Turn the cold-water shutoff valve off.
- Electric: flip the breaker off. Gas: set the control to off or pilot.
- Catch water with a pan and avoid using hot taps.
Updated: 2025-12-29 00:00:00
Need help in Bellingham, MA? Call (508) 571-6488 or book online.
"Shawn was extremely professional and quick." — Richard A.
If your water heater isn’t producing hot water, start by checking basic power or gas supply and simple settings before calling a pro. The most common causes are a tripped breaker on electric units, an extinguished pilot or closed gas valve on gas units, or a thermostat set too low. Our team regularly helps homeowners around Hopedale with these exact issues.
Try these quick checks first:
- Confirm power: reset the breaker for electric or ensure the switch is on.
- For gas: verify the gas valve is open and relight the pilot or use the igniter as directed.
- Press the water heater’s reset button if it has one.
- Check the thermostat setting and look for leaks or error codes on the display. If these steps don’t restore hot water, schedule a repair; persistent no-heat usually means a failed heating element, thermostat, gas control, or igniter. If you smell gas, see active leaking, or suspect electrical arcing, shut the unit down and call a licensed technician immediately.
Updated: 2026-04-03
Need help in Hopedale, MA? Call (508) 571-6488 or book online. “Shawn was extremely professional and quick. Went above and beyond to get us a water heater and get it installed before the long holiday weekend” — Shawn L.
Most homeowners spend $1,200–$3,500 for a water heater replacement. Costs vary by tank vs. tankless, size, fuel type, venting, and any code updates. Standard swaps take 2–4 hours. You’ll get a clear, itemized estimate before work begins, and we handle permits. Every installation includes a 2-year warranty, or 4 years for Priority Plan members. Same-day service is often available in Franklin and nearby towns.
Updated: 2025-12-29
Need help in Franklin, MA? Call (508) 571-6488 or book online. "Shawn was extremely professional and quick." — Richard A.
Water heater repair cost varies by the issue and system type. We give clear, itemized pricing after diagnosis and before any work. Exact pricing depends on inspection; a technician will confirm costs on site. Same-day repairs are available for many Franklin homes, and in emergencies we can often dispatch within 1–3 hours. Repairs include 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. "Shawn was extremely professional and quick." — Richard A.
You can, but we don’t recommend DIY water heater installation. Correct installs require proper sizing, code‑compliant venting and connections, and permits. G&C Plumbing & Heating handles permitting for you as part of installation. We install all major tank and tankless systems and remove/dispose of the old unit. A standard replacement typically takes 2–4 hours; complex jobs may take 4–8 hours. You’ll get upfront, itemized pricing, and every install includes a 2‑year warranty (four years for Priority Plan members). We serve Franklin and nearby towns.
Updated: 2025-12-29 00:00:00
Need help in Bellingham, MA? Call (508) 571-6488 or book online.
"Shawn was extremely professional and quick." — Richard A.
Still have questions?
Have questions or need service? Contact our team today to discuss your needs, request a quote, or schedule an appointment.
Bellingham, MA Water Heater Repairs — Top Leak Help
Estimated Read Time: 9 minutes
If your water heater is leaking from the top, act fast and stay safe. A small drip can turn into major water damage. In this g...
Keep Your Water Heater Efficient: Tips for Boston's Chilly Winters
Estimated Read Time: 1 minute...
Foxboro, MA Water Heater Not Heating? 5 Fixes from a Plumber
Estimated Read Time: 11 minutes
No hot water is frustrating, especially when the water heater is not heating right before work or bedtime. This guide explain...
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




