John has an uncanny ability to relate to (and get along with) everyone I've seen him interact with, which is a key attribute for a professional photographer. He knows photographic equipment inside and out (not just cameras) and possesses a tremendous talent for taking flattering candid photographs. Also, I have found him to be consistently punctual.~ John Allen
Marketing Consultant

JohnDC Photography ~ Nature Gallery