It is recommended to take your rugs to a professional rug cleaner or expert for cleaning. If your rugs are soiled or contain stain marks, do not give it to a dry cleaner as they lack the suitable equipment required for the delicate cleaning.