Concrete polishing should last up to 10 years. The shine may dissipate over time depending on the traffic intensity and cleaning frequency.