KC Super Steam Carpet Installer - Holden, MO Looking to contact KC Super Steam? You can reach them at 816-732-5503