Did you know by increasing carpet cleaning frequency to once per year, you actually save money by extending carpet life, have a healthier home by extracting allergen, and limit the number of carpet cleaning problems that you can expect? Carpet cleaning should be performed every 12 to 18 months. Carpet cleaning is like going to the dentist. You know that you need to go but you keep putting it off. Carpet cleaning is easy to put off.