Find Carpet Cleaners Near: Catawba New Castle Carpet Cleaners Salem Carpet Cleaners Elliston Carpet Cleaners Paint Bank Carpet Cleaners Troutville Carpet Cleaners Daleville Carpet Cleaners Roanoke Carpet Cleaners Cloverdale Carpet Cleaners Bent Mountain Carpet Cleaners Blacksburg Carpet Cleaners Local Results for Carpet Cleaning & Repair SERVPRO of Roanoke 8.2 Miles Call Today 1301 Southside DrSalem, VA 24153 View Phone Click to View Phone 540-389-5818 Stanley Steemer 8.2 Miles Schedule online at your local Stanley Steemer. 120 Bayne RoadSalem, VA 24153 View Phone Click to View Phone 540-380-3662 Toll free: 800-783-3637 Fax: 540-380-3631 Chem-Dry of Choice 8.2 Miles Call Today ! 2636 W Main StSalem, VA 24153 View Phone Click to View Phone Products and Services 540-375-6625 Alternate: 540-951-2423 Fax: 540-375-6747 SoVa Solutions 8.2 Miles View Phone Click to View Phone 540-521-2210 Nelson's Professional Emergency Cleaning 8.2 Miles 163 Electric RdSalem, VA 24153 View Phone Click to View Phone 540-632-2982 Don't Know Who to Call? Searching for a qualified carpet cleaning & repair in your area? Call Us for Assistance: 1- Return to First-Page Carpet Cleaning & Repair Unfortunately, no results were found for your request. Please try again.