It’s taken a great deal of elbow grease to clean up the mess left by the June 22 flooding to the south end as town, as well as a few blocks on the north side as the Little Sioux poured over the banks, destroying many residence and impacting a large number of businesses.