It depends on how well you maintain the grout and the conditions it’s exposed to. In general, you should use a grout cleaner whenever you notice the grout starting to look dark and dingy. That usually means doing a deep-cleaning of the grout once or twice a year.