Peak's Carpet Care Carpet Installer - Athol, ID Looking to contact Peak's Carpet Care? You can reach them at 208-683-1662