John is an outstanding photographer. If i was to say all the positive things i would never finish. Professional, skillful, competent, proficient and super friendly person. I truly recommend John 100%. He has become my personal photographer for events to come. Thank you John for making it look so easy, you were everywhere in that wedding and on top of your game. Slow is Smooth, Smooth is Fast, that how i describe his process!