Frequency of Carpet cleaning is a function of a whole lot of other factors. Such factors are the number of people foot traffic, presence of pets and children, and the remove of specific stains and smells. We suggest that carpets should be done professionally at least once a 6-month period to keep them clean and in good condition.