Renovation Contractor Be the first to review Rating: 88 Light Bearers Hood Cleaning 104 Cat Road Priest, Priest River, ID Time in business: 15 years years Licensed