John was fabulous! I couldn’t have imagine any other photographer for my wedding. He was precise, timely and delivered the most precious photos that my husband and I will cherish the rest of our life. John captured all the detailed photos that I asked for and was resilient in capturing candid moments. I highly recommend him for any occasion!