G&C Plumbing & Heating Logo
(508) 571-6488

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.

Price intelligence

How our prices compare.

rate us fair value or better100%

What can you expect to pay?

Customer Perception

How customers feel about the bill, in their words.

Post-job survey · verified customers

SentimentG&C Plumbing & HeatingMarket avgDelta
Reasonable Price100%74%+26 pts
Our work

Project Gallery

Experience top-quality heating solutions with G&C Plumbing & Heating, where professionalism meets reliability.
Experience unparalleled plumbing and heating solutions with G&C Plumbing & Heating.
Optimize your home's efficiency with G&C Plumbing & Heating's smart solutions.
For top-notch water heating solutions, trust G&C Plumbing & Heating to deliver seamless installations and reliable quality.
Current Offers10 Active

Active coupons & redemption details.

View all offers
Water Heater34% OFF

Tankless 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
August 5, 20261 day leftView offer
Water HeaterFREE

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.

August 5, 20261 day leftView offer
Water HeaterFREE

free professional installation

  • free professional installation

Nominate A Veteran TODAY by clicking the button below and filling out the Google Form.

August 5, 20261 day leftView offer
Water Heater

Smaller repairs usually start around $150, but complex fixes could exceed $500. We won’t take you by surprise.

  • detailed, upfront quote
August 5, 20261 day leftView offer
Water HeaterFREE

Tank Water Heater Flush & Inspection — a $250 value

  • Tank Water Heater Flush & Inspection
August 5, 20261 day leftView offer
Water Heater$200 OFF

For a limited time, we’re offering $200 off water heater replacements

Call (508) 409-5031

August 5, 20261 day leftView offer
Water Heater$200 OFF

take advantage of $200 off tankless water heater installations while this offer lasts.

Call us to talk through your options

August 5, 20261 day leftView offer
Water Heater$200 OFF

Plus, for a limited time, you’ll get $200 off a water heater installation—call today!

call today

August 5, 20261 day leftView offer
Water Heater$200 OFF

$200 Off Water Heater Replacement

Call for details. Call (508) 409-5031. Must present coupon to redeem.

August 5, 20261 day leftView offer
Water Heater$200 OFF

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

August 5, 20261 day leftView offer
Why us

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.

Social proof

What Our Customers Say

5.0
speed

“G&C saved the day! Our water heater stopped working and within 24 hours we had a new one installed.”

5.0
professionalism

“Called on Saturday for a leaking water heater. Team arrived quickly and replaced the unit by Monday.”

5.0
quality

“They explained my options and installed a new hot water heater the same day. Clean, friendly, knowledgeable.”

Got questions?

Frequently Asked Questions

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.

Learn more

Helpful Resources

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...

Where we work

Where We Work

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

Ready when you are

Schedule service today

(508) 571-6488