With proper care and maintenance a quality SPC floor should last at least 20 years. It is important to choose brand with a high wear layer.