Having your carpets cleaned is a chore that usually falls into the same category as spring cleaning: not very fun to do, but necessary, and should occur with approximately the same level of frequency. Most carpet owners, however, will only have their carpets cleaned once every few years (and some not even that). Carpet cleaning is not merely cosmetic. Having your carpet cleaned will revitalize your carpet and increase its lifespan. For optimal performance and duration, manufacturers recommend having your carpet cleaned at minimum every 12 - 18 months, depending on the amount of traffic in your home. In fact, manywarranties stipulate this -- be sure to carefully read your warranty information.