John with All Heart Photography is great; he knows how to shoot weddings.
He is also extremely organized and manages the process. He will make sure everyone knows what to expect and is ready for weeding day. He gets the list and knows the names of everyone in the wedding party, knows if they are bride or grooms side. He makes sure to adjust the schedule if there are people who don't get along so well.
He is great and a pro at taking photos as well as the logistics.