Cleaning our carpets every six months is the rule of thumb when it comes to cleanliness. You see, there are many reasons why we need to clean it. First there is a health concern. Second reason would be that cleaning your carpets regularly will make them look neater and new and best of all it will also lengthen the life span of the carpets.