After investing time and money into finding and installing the perfect carpet, you’ll want to keep it strong and looking great for as long as possible. Luckily, with some simple maintenance, a new carpet’s beauty and texture will last for many years! Generally, your carpets should be cleaned every 12-18 months.