Swimming Pool Service Be the first to review Rating: 88 Chester Millsap Construction 3427 Sw 3rd Ave New New, New Plymouth, ID Time in business: 29 years years Licensed