Experts recommend that you should have your rugs cleaned once a year to prevent minerals from building up and degrading your rug.