I clean mine every few months or so. I think because I am a CC I treat my carpets badly in between cleans because there is no real need to worry. Hows this though?.. I have cleaned my carpet 3 days in a row this week lol. Mainly because I was testing some things on my equipment and partly because I wanted to see how much more dirt can be extracted after the initial clean.