Properly installed and maintained terrazzo flooring can last upwards of 75 years, sometimes even a century, making it a highly durable choice.