No, shampooing the rugs frequently with chemical solution will result in losing the fibres of the rugs. Hence, it should be done after a specific time.