1. Professional Carpet & Upholstery Cleaning 111 6th St, Hudson, IA 50643 Coordinate: 42.40801,-92.45139 Phone: (319) 427-2809