It depends on how much traffic the rug receives. It is recommended to clean rugs located in hallways and busy areas of the house every 8-12 months. Depending on their use, rugs in rarely used rooms can be cleaned every 1-2 years.