A tank water heater typically lasts 8–12 years. Tankless units often last 15–20 years with annual flushing. Hard water and skipped anode-rod service shorten tank life. If the tank is past 10 years and leaking or rusty, replacement is usually the better spend.
Leave A Comment