John is an excellent photographer. He's photographed several large events that I have attended this past year and all of his photos are superb. It's very difficult to catch a photo of the perfect moment, however, John always manages to do so. His photos are very high quality and showcase the great skills that he has. Some of my favorite photos are ones that he has taken. If you're looking for someone to photograph your special event, look no further. I highly recommend John. He is friendly, easy going, a pleasure to work with, and is truly amazing at what he does.