Your carpets should be cleaned once a year, unless it is a high-traffic area or you have pets. If so, we recommend you clean your carpets twice a year.