Color sealing can last up to 7 years, however it will depend on the amount of traffic and use your tile floors get. It is recommended to refresh or color and seal your grout every 3 or 4 years to preserve and protect the grout from stains, spills and mildew. Commercial tile may be less time than this.