How often should a rug be cleaned?
Oriental rugs in high traffic areas should be professionally cleaned every 2-3 years. Those in low traffic areas will require cleaning every 3-5 years. Once a week vacuuming is the best care a rug owner can give. Inspections of fringed ends and selvedges as well as a 180 degree turn of the rug should be performed annually.