If you're looking for a way to keep your carpets clean and comfortable, The Carpet & Rug Institute recommends professional carpet cleaning every 12 - 18 months. Bear in mind that this frequency is only an average; it can vary based on what's going in each individual home!