Water Heater Repair vs. Replacement: A Plumber's Guide
By Jarod, Master Plumber · License M-36742
Repair the unit you have or replace it? Five honest signals to look at before you spend the money — and what we'd tell our own family.
When a water heater starts acting up, the question is always the same: spend a few hundred to repair, or a few thousand to replace? Here's how we walk our customers through it.
5 signs your water heater needs attention
1. Age
A standard tank water heater lasts 8–12 years. Tankless lasts 15–20. If yours is past the back end of that window and it's failing, repair is rarely worth it.
2. Rusty or discolored hot water
Hot-only rust usually means the tank is corroding from inside. The anode rod may have failed years ago and the tank is now the sacrificial part. Replacement, not repair.
3. Popping, rumbling, or banging
Sediment baked onto the bottom of the tank. A flush sometimes saves it; if the tank is older, it's a warning sign that the bottom is thinning.
4. Visible leaking from the tank itself
Not a fitting — the tank. Once the tank weeps, it's done. Replace before it lets go entirely.
5. Inconsistent or insufficient hot water
Could be a thermostat, a heating element, sediment buildup, or an undersized unit. Diagnose first; a fix may be a $300 part or it may mean it's time for a properly sized replacement.
When repair makes sense
- •Unit is under 8 years old and otherwise sound
- •The fault is a single failed component (thermostat, element, T&P valve, anode rod)
- •No visible tank corrosion or leaking
- •Repair cost is less than 30–40% of replacement cost
When replacement is the honest call
- •Unit is at or past expected life
- •The tank itself is leaking
- •You've already repaired it once recently
- •Repair cost approaches half of replacement
- •Your hot-water demand has outgrown the unit (added a bathroom, bigger family)
Tank vs. tankless when you do replace
Tankless costs more upfront and lasts about twice as long. Lower energy use over time, unlimited hot water, and no tank to fail and flood. Tank is cheaper to install and simpler to service. We'll talk through both honestly based on your house, your gas or electric service, and how you actually use hot water.
Get a straight answer
Call us at 830-214-4133. We'll diagnose the unit, give you the repair number and the replacement number side by side in writing, and let you make the call. No commission, no upsell.



