Cleaning area rugs is a skill that requires high levels of expertise. At Rug Cleaning New York, we have the knowledge and expertise in cleaning and repairing all rugs. We offer complete stain removal and odor removal options for your rugs. We guarantee the most thorough rug cleaning you can find. Rug Cleaning New York specializes in cleaning oriental rugs, persian rugs, shag rugs, Turkish rugs...