1. Heaven's Best Carpet Cleaning 1927 Tesa Ave, Heyburn, ID 83336 Coordinate: 42.56265,-113.77028 Phone: (208) 312-7135