Typically a residential hot water heater lasts between 6 and 13 years. Beyond 12 years, you are on borrowed time and should probably seek a replacement.