Parents of the couple are Richard and Susan Koerber of Jackson, and Van and Pat Puls of Naples, Fla.
Matron of honor was Beth Koerber of St. Louis, sister-in-law of the bride. Bridesmaid was Mindy Clay of Jackson.
Jasen Wessell of Jackson was best man. Groomsman was Brent Lichtenegger of Jackson. Ushers were Jeremy Koerber and Shannon Puls.
Flower girl and ringbearer were Addison and Gage Puls of Jackson, children of the groom.
Jeanna Kirn and Julie Proffer attended the guest book.
Following the ceremony, the reception was held at the gardens.
The rehearsal dinner was held April 16 at Celebrations.
Mrs. Puls is a stylist at Studio Designs in Cape Girardeau.
The groom is employed with StockSelector.com.
The couple is residing in Jackson.