Yes, The water heater lasts up to 10 years. Generally, The life of the water heater will depend upon the specs. If material got rust the heater will get spoiled within a short period of time.