Steam Plus Carpet Installer - Homestead, FL Looking to contact Steam Plus? You can reach them at 305-242-1117