1. New River Carpet Cleaning
2900 Big Falls Rd, Blacksburg, VA 24060
Coordinate: 37.23356,-80.61025
Phone: (540) 633-6060
2. Stanley Steemer
109 Clay St SE, Blacksburg, VA 24060
Coordinate: 37.22746,-80.41165
Phone: (540) 951-0606
3. Chem-Dry
Blacksburg, VA 24060
Phone: (540) 315-8643