Parents of the couple are Philip and Janeene Klein and Steven and Terri Garvin.
Maid of honor was Laura Garvin, Remsen, sister of the bridegroom and Megan Parrott, cousin of the bride, Eagle Grove was bridesmaid.
Best man was Anthony Klein of Manilla, best friend to bridegroom and brother of the bride. Groomsman was Scott Garvin, Iowa City, brother of the bridegroom.
A reception was held at the Avalon Ballroom in Remsen.
Michael is a 1998 graduate of Remsen-Union high school and a 2002 graduate of the University of Iowa with a bachelor of science degree in actuarial science. He is employed at Principal Financial Group as an actuarial associate. Lindsay is a 2000 graduate of Remsen-Union high school and a 2004 graduate of the University of Iowa with a bachelor of arts degree in Spanish/Education.
She is teaching ESL (English as a second language) at Jackson Elementary and River Woods Elementary in Des Moines.
The couple resides in Des Moines.