Heaven's Best Carpet Cleaning Carpet Installer - Ammon, ID (4.83 Miles from Idaho Falls, ID) Looking to contact Heaven's Best Carpet Cleaning? You can reach them at 208-524-0140