Navigation

Featured Wedding Photography

 This vintage wedding was visually inspiring, and we got some of our favorite portfolio shots here.

This vintage wedding was visually inspiring, and we got some of our favorite portfolio shots here.

 A bright sunny day at the beach for a wedding, followed by a cozy barn reception.

A bright sunny day at the beach for a wedding, followed by a cozy barn reception.

 Set on Deer Lake at Boyne Mountain, this day was full of giggles, laughs, and anxious emotions.

Set on Deer Lake at Boyne Mountain, this day was full of giggles, laughs, and anxious emotions.

 Beginning in the streets of Grand Rapids, we finished amongst the treetops of the zoo.

Beginning in the streets of Grand Rapids, we finished amongst the treetops of the zoo.

 A vineyard wedding followed by beer and wine tasting in Leelanau County. Cheers!

A vineyard wedding followed by beer and wine tasting in Leelanau County. Cheers!

 Hilton Chicago Magnificent Mile. An incredibly humbling ceremony with an epic dance party later.

Hilton Chicago Magnificent Mile. An incredibly humbling ceremony with an epic dance party later.

Best of The Knot 2015