1. Genesis Commercial Services
13954 W Waddell Rd Ste 103, Surprise, AZ 85379
Coordinate: 33.60972,-112.3604
Phone: (602) 770-7400
2. Greg's Carpet And Tile Cleaning
Surprise, AZ 85379
Phone: (623) 640-8568
3. Wasso's Carpet Cleaning
Surprise, AZ 85378
Phone: (623) 565-6331
4. Golden Touch Carpet/ Window cleaning
17570 W Marshall Ln, Surprise, AZ 85388
Coordinate: 33.63084,-112.4369
Phone: (602) 373-0644
5. Cranmore Carpet Cleaning
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|33.642067,-112.343636
Phone: Phone: (623) 850-3778
6. Cbc
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|33.61933,-112.395226
Phone: Phone: (623) 537-5544
7. Best Steam Carpet & Tile Cleaning
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|33.7061,-112.4353
Phone: Phone: (928) 575-2515
8. Fresh Start Carpet Cleaning
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|33.61976,-112.385506
Phone: Phone: (623) 210-8805