Many factors go into how often you should deep clean your carpet. In most cases, the recommended guidelines are once every 18 months. For more active households or unique situations, more frequent cleaning could be required.