Local Cleaners Be the first to review Rating: 87 Troika Cleaning And Restoration 273 West Pacific Street, Blackfoot, ID Time in business: 11 years years Licensed