Kleen King Carpet Installer - Helena, MT Looking to contact Kleen King? You can reach them at 800-246-0964