The Rev. Gary Landsness officiated the ceremony.
The bridegroom surprised his bride by singing a solo to her during the service.
A reception and dance followed at the Spirit Lake Expo Center in Spirit Lake.
Brandon is the son of Bruce and Barb Shostak of Le Mars and Amy is the daughter Eben and Lynn Salton of Webb.
Brandon, a graduate of Le Mars Community High School and Morningside College, was the vocal music director at Prairie Valley Schools and is currently the 7-12 vocal music instructor at St. Albert Catholic School in Council Bluffs. He also performs with Opera Omaha, the Omaha Symphony and Kountz Lutheran Church in Omaha.
Amy is a graduate of Laurens-Marathon High School and Morningside College in Sioux City. She is a presently a registered nurse for the Solid Organ Transplant Unit at the Nebraska Medical Center in Omaha.