Craig is AMAZING! Meeting with him was like meeting with an old friend. He takes the time to really get to know you, not just as a bride and groom, but has fun people. Our first meeting was the run through the known details of our day, and chat... about the "business" side of things. Even then, he seemed so excited about some of the details that we were the most excited about too. Our second meeting was just to get to know each other more. It was so comfortable and fun to spend that time with him before the big day. The day of, he was respectful of everyone's space and time, but clearly positioned himself to get the million dollar shots. He worked very well with our photographer, too. We loved seeing him have fun at our wedding!!