Whether to repair or replace an old geyser comes down to a fairly simple comparison — the cost and likely lifespan of the repair, versus the cost of a new unit and the years of reliable service it should provide.
When repair makes sense
- The tank itself is sound — no rust, no leaks from the tank body — and the fault is a component like the element, thermostat, or pressure valve
- The geyser is relatively young (under 8-10 years) with a good maintenance history
- This is the first significant issue, not a repeated pattern of problems
When replacement makes more sense
- The tank shows rust, discoloured water, or any sign of leaking from the tank body itself
- The geyser is past 10-12 years old
- You’ve already had multiple repairs on the same unit
- The repair cost approaches a significant portion of what a new geyser would cost
Consider the bigger picture too
An older geyser is also likely less energy-efficient than a current model, meaning a replacement often brings ongoing electricity savings on top of reliability — something a repair on an old unit doesn’t offer. If you’re already facing a repair bill, it’s worth weighing that against the option of upgrading to a heat pump or more efficient electric unit instead.
Getting an honest answer
A plumber inspecting the actual fault can usually give a clear recommendation — not every old geyser needs replacing, and not every repair is worth doing. The goal is an honest assessment based on the tank’s actual condition, not a default push toward the more expensive option.
Need a Plumber in Midrand or Johannesburg Right Now?
Call 072 280 7603 — available 24/7, no call-out fee, fast response across Gauteng.