Renovation Contractor Be the first to review Rating: 73 Louie's Carpet Cleaning Service 314 Canby St, Vermillion, SD Time in business: 58 years years