Steam Team Carpet Cleaning. Carpet Installer - Flossmoor, IL Looking to contact Steam Team Carpet Cleaning.? You can reach them at 708-288-2359