Professionally installed concrete floor coatings can last 10–20 years or longer depending on the product used, the condition of the concrete, and how the floor is maintained.