Carpet Canyon Care Inc Carpet Installer - Jerome, ID Looking to contact Carpet Canyon Care Inc? You can reach them at 208-324-3509