Say Hello

I’d love to work with you, but my schedule fills up fast. Reach out today, I can’t wait to talk more!


Next Steps


Schedule A chat

Use my calendar to pick out a time that works best for you. We can video chat or if you are in the Charlotte area, I am happy to meet in person!

Bridesmaids reflected in an infinity pool

Make it Official!

If you’re ready to jump in, you can lock down one of my popular wedding collections or mix things up with a custom option. After our meeting, I’ll softly pencil in your date, giving you first dibs before anyone else. No stress, just love!


Reach Out

Fill out the form above I’ll send you a guide packed with essential details on my wedding photography services and how they fit into an stress-free day you’ll love.

You will also get information on my most popular wedding collections and pricing.


Vibe Check

Whether it’s over drinks or over Zoom, I’m here to answer any questions you may have and most importantly see if we are the right fit to work together during your wedding day.

Kind Words

“We would recommend James in a heartbeat!”

From the moment I contacted James about shooting our wedding I knew he was going to be the perfect fit for what we were looking for. The photos that James captured allow us to savor the memories and tap back into the emotion we felt and the emotion of all of our guests.”

Olivia + Chip

“110% recommend him!”

James was easy going and truly captured the emotion of our day and our story, we’ve gotten so many compliments on our photos and everyone has said they are amazing. We had a very windy/rainy wedding and he was so flexible and gave us the perfect pictures to remember our day by.”

Christine + Ryan