It depends on factors such as the type of flooring, usage, animals, and children, but we recommend our average customer clean every 12-18 months.