If your water heater is more than 10 years old, you should consider replacing it. Not doing so may lead to major problems. If you have a water heater that is leaking, you should consider a replacement immediately. New models are up to 20% more efficient and can save up to $600  in energy costs over the life of the unit.