Rug Cleaning is made easy in Nassau County NY with Preferred Carpet & Rug Cleaners. We can get bad odors out of your carpet and rugs. We are expert rug cleaners and are the bet at getting pet urine and stains out of your rugs. Our low moisture carpet and rug cleaning system will have your carpet and rugs dry in as little as 2 hours. Sometimes we will recommend to take your rugs to our facility for a more thorough cleaning. There your rug will be cleaned in one of our rug wash pits. We would love to clean your rugs so give us a call and set up a cleaning appointment today.