If you take very good care of your expandable hose then it should last the same as a traditional hose, if not longer. An expandable hose could last up to 10 years depending on how often you use it and how well you look after it.