To keep your carpets in your home looking their best, Menage Total Hardwood Floor Cleaning Service recommends having your carpets professionally cleaned every 4-8 maximum 12 months depending on traffic.