Hi, I’m John.

I grew up in Fort Lauderdale, and have now called Charlottesville home for over a 20 years. More than anything I enjoy exploring—capturing people and places in their natural environment with my camera and have been doing so for decades.

Building meaningful relationships with my clients is the cornerstone to my work. By fostering trust, open communication, and genuine care, I aim to deliver tailored experiences that exceed expectations.

When I’m not behind a lens, you can find me spending time with my wife and young daughter.

john@johngarwell.com
(434) 284-2446

Get in touch.

Have a question? Reach out! I would love to help you capture something special, whether it’s a house you are showcasing or a personal milestone.

Schedule an appointment today!