We recommend cleaning tile floors every 1-3 years depending on lifestyle. Every household is different. Young children (spills), pets, and parties are some of the reasons you might need to clean the floors more regularly.