Tracey Carlson and Shawn Lauer, both of Creston, exchanged vows July 7.
The ceremony was held at the Union County Historical Complex church in Creston.
The bride was escorted down the aisle by Jacob McGehee, son of the couple.
Bridesmaids were Ashley McGehee and Brooke McGehee, daughters of the couple.
Groomsmen were Jesse Lauer and John Lauer, brothers of the groom.
The reception was hosted by Ron and Barb Bruce and held at Three Mile Lake Lodge in Afton.
The bride is director and instructor at Creston High School — High Lakes Campus.
The groom is retired from United States Army, after serving 24 years.
The couple reside in Creston.