As an Iowan who has also lived in Minnesota, I know you will have weather challenges galore; this is a great place to find solutions to the too-hot summers and the too-wretched winters. Folks here have been through it all; I hope their experiences help you.