Parents of the couple are Mike and Jeannette Kinney of Le Mars and Mike and Cindy Moore of Fort Dodge.
Brenda Lang was pianist and Tim and Daniel Hanson were soloists.
Megan Kinney of Le Mars was maid of honor. Serving as bridesmaids were Talia Chapman, Lauren Hankins, MacKenzie Thomas, Shannon Boyle and Amanda Freese.
Flowergirls were Lily Moore, Hadley Oswald and Ansley Oswald.
Dean Oswald of Fort Dodge was best man. Groomsmen were Danny Dunbar, Mike Larson, Justin Harvey, Marcus Schreier and John Reuter.
Ringbearers were Ty Porter and Parker Oswald.
Seating the wedding guests were Travis Kinney, Nathan Moore, Cody Bauer, Christopher Sundeen, John Mader and Ryan Drzycimski.
The reception was held at the Willow Creek Country Club in Le Mars.
Following a wedding trip to Antigua, the couple is at home in Waterloo.