This list is not intended to be all inclusive but it will point you in right direction
You will need an engineer to shoot lot elevation and your floor needs to be 1′ above 100 yr level.
We used Roger Mohn 563-538-4067. Cost me about $250. He will need to certify when construction is done as well.
All construction needs a permit from Island Association $25.00 plus a road damage deposit of $250.000
You will need a county building permit. contact Janet Ott 563-245-2451
Asia Azam at DNR is in charge of permits Asia.Azam@dnr.iowa.gov
phone is 515-281-8869.
There is a joint form that goes to DNR, Corps of Engineers,and Soverign Lands Dept. here is link to Forms page http://www.iowadnr.gov/water/floodplain/fppermits.html
Be sure you ask exactly what forms they need. Applications may sit if all forms are not in.
It may Take several months to get a permit from DNR