You must be thinking of getting your rugs professionally washed! We specialize in Oriental rug cleaning and we do it by hand. We do not steam clean it. We submerge it and do a deep cleaning like it was originally done after it was made so that all the dirt and dust deep inside the fiber from the weaving plants or if it was made in someones village is removed.