The Institute of Inspection Cleaning and Restoration recommends residents use a professional carpet cleaning every year, though that timeline can change depending on how much traffic your carpet receives, if you have pets, if you smoke or if you have allergies to dust and pollen. You might also want to consider getting your carpets cleaned more often if you live in a rural area where dust and dirt have a higher probability of getting into your home. All Clear has custom made maintenance programs.