John is super easy to work with, has a fun and outgoing personality, and is super flexible with his availability and quick to respond! His work is amazing and I couldn't be more pleased with our family pictures and how he was able to capture some our family's special moments!!