I don't know many people, who have oriental carpets, but I'll give tips for oriental carpet cleaning, for those of you who have. Nobody wants to throw away his carpet too quick. You have to maintain the carpet quality. I'm certain that the vendor have shared with you some cleaning tips, but I don't think that they are the right ones.
Most of you know, that you have to protect the carpet from wear and tear. When someone walks on a soiled carpet, its lifespan is reduced. Sand and dirt also can harm the rug. It is good to clean it every four or five years. Most important thing is to clean the rug with the proper cleaning solution.