Wedding floral arrangement featuring deep red and orange blooms on a dark background.

 

Testimonials

Kind words from past couples

These are words from couples who trusted me with one of the biggest days of their lives. More than anything, I want people to feel comfortable, supported, and able to be present. If that comes through here, then I’m doing my job right.

01

 

James went above and beyond during our intimate wedding at Smith Mountain Lake. He was always in touch and very responsive leading up to the event. He was great to interact with and got all the shots we expected and more. We highly recommend him and he made all our memories from that day last forever!!!

 

Maddison & nikki

 

02

 

James was fantastic, super fun to be around and very nice. He was great with communication. We eloped from Florida so it was so nice that he always answered and was so nice. The photos were absolutely stunning, he met us where we wanted to be married. He went early to check out the spot which was super sweet. All around great experience, great photos, and super fair pricing!

 

Danielle & Clay

03

 

James is the best! He’s taken headshots for me, done fantastic product photography, and taken photos of me and my husband throughout our relationship, including engagement and wedding photos. He’s so fun to work with, and makes everyone feel comfortable so we get wonderful, authentic photos. He sent us a full array of preview photos just days after our wedding so we could share some sneak peeks with friends and family. I cannot recommend James enough!!

 

Laura & Tim

 

Couple embracing during an outdoor portrait session surrounded by greenery at Smith Mountain Lake in Virginia.
Close-up wedding portrait of couple sharing a quiet moment in soft natural light.

 

Your day, documented honestly.

If you’re looking for photography that feels natural, unforced, and true to who you are, I’d love to hear what you’re planning. I approach weddings calmly and intentionally, focusing on the moments that matter most, so you can stay present and enjoy the day as it unfolds.