Stanley Steemer Carpet Installer - Houston, TX (1198.16 Miles from Houston, TX) Looking to contact Stanley Steemer? You can reach them at 800-783-3637