The honest rule of thumb is age plus the type of failure. A standard tank water heater typically lasts 8 to 12 years, and hard water in the east metro tends to push that toward the lower end. If your unit is under about 8 years old and the problem is a single serviceable part, like a thermocouple, a heating element, an anode rod, or a pressure relief valve, repair almost always makes sense. Once a tank crosses 10 to 12 years, the calculation shifts. Repair stops making sense when the tank itself is leaking from the seam or the body, since that's the tank corroding from the inside out and no part replacement fixes it. It also stops making sense when the repair cost starts approaching a meaningful share of a new unit on a tank that's already near end of life, because you'd be putting money into something likely to fail again soon. We diagnose the unit before we quote and tell you straight which side of that line you're on. If it's time to replace, our
water heater installation page covers the options.