Kleen Steam Co Carpet Installer - Nelson, MN Looking to contact Kleen Steam Co? You can reach them at 320-763-3009