Short answer: under about eight years, repair is usually the right call. Past ten, weigh every repair against a replacement. And if the tank itself is leaking, the decision has already been made for you.
Find the Age First
Every heater carries a serial number on its rating plate, and the manufacture date is encoded in it — often the first four digits as month and year. If you don't know how old yours is, that's the first thing to establish, because age changes the answer more than the symptom does.
Repairs Usually Worth Doing
On a gas heater: pilot assemblies, thermocouples and gas control valves. On electric: heating elements and thermostats. These are ordinary wear parts. On a heater with years left, replacing one is straightforward and sensible.
Sediment causing rumbling or popping is often just a flush. Hard water leaves scale in the bottom of the tank, the burner heats through it, and the noise is steam escaping the layer. Left alone it eats efficiency and shortens the tank's life.
When It's Replacement, Not Repair
The tank is leaking. Not a fitting, not a valve — the body. That's corrosion through the steel and there is no repair for it. It will get worse, and tanks that fail this way sometimes fail suddenly.
It's past ten and the repair is significant. Spending real money on a heater with a year or two left is throwing it away.
It keeps failing. Two service calls in a year on an ageing tank is the tank telling you something.
Rusty hot water. If the hot side runs discoloured and the cold doesn't, the tank is corroding internally.
The Straight Version
Plenty of companies quote a replacement on every call, because a replacement is worth more than a repair. We'd rather tell you a thermocouple fixes it — that's the whole point of how we quote. And if it genuinely is time, you'll get the reason and the price before anything comes out.
See water heater service and installation, or if it's leaking onto a finished floor right now, the 24/7 emergency line.
FAQs
How long should a water heater last?
A conventional tank heater generally gives eight to twelve years. Past ten, every repair decision should be weighed against how much life is realistically left.
Is a leaking water heater ever repairable?
It depends where it leaks. A leaking valve, fitting or connection is a repair. Water coming from the tank body itself is not — the tank has corroded through and it needs replacing.
What does no hot water usually mean?
On gas, most often the pilot, thermocouple or gas control. On electric, usually a heating element or thermostat. Those are repairs, and on a heater that isn't near end of life they're worth doing.
Is tankless worth it?
Sometimes. Tankless suits households that run out of hot water or want the floor space back, but it costs more up front and the gas and venting have to support it. It's a real conversation, not an automatic upgrade.
