bride dress: Sophie's Gown Shoppe
bridesmaid dress: David's Bridal
hair: Elle & Amore (Emily Giles)
makeup: Melody-Rose Makeup Artistry
flowers: Fleurish Design Studios
rings: Peoples Jewellers
grooms/men suits and extras: Moores
ceremony venue: Riverside Christian Reformed Church
reception venue: The Stone Mill Ballroom
catering: The Stone Mill Ballroom
DJ: Kevin Drenth