At Steam Source, our new facility in Winston-Salem, North Carolina is well-equipped with the most up-to-date equipment to look after all of your rug cleaning needs. We can remove stains with our specialized stain removal solutions and techniques. Even wine stains, pet stains, and deep grime don’t stand a chance with us! Whether you have an area rug that is wool, polyester, oriental, or cotton, trust us to clean it and make it look like new again. We can even pick up and drop off your rug! Take a look at our photo gallery to see some of our recent work, and then give us a call to schedule your rug cleaning.