From intimate candid moments to stunning fine art portraits, I serve couples looking for a beautiful, effortless, authentic photography experience.


 

Your wedding photographer should just "get it"

 

Every wedding is unique, and I’m here to capture yours in a way that feels as special as your love.


With hundreds of weddings under my belt from SC to Texas, you can be assured that regardless of weather, daylight, guest count, or venue, you wil still be able to relive your day exactly as you imagined.


Whether the quiet, unscripted moments or the grand celebrations, my blend of photojournalism and fine art ensures nothing is missed.

 

 

What you can expect

 

Experience You Can Trust:


  • Hundreds of Weddings across the Southeast
  • Attention to your wants and style
  • Relaxed, I-got-you attitude on your wedding day
  • Consistent second-shooters for peace of mind.
Effortless Process:


  • Simple, straightforward consultation and booking process.
  • No Planner? I'll take charge when needed to make the moments happen.
  • Easy document and communication management.
quick turnaround:


  • 2 business week or less image delivery
  • Personal gallery with optional print ordering platform
  • Personal print rights for your pictures

Let's Tell Your Story Together

Testimonials

“Choosing James to be part of our wedding day was one of the best decisions we made during the planning process. James has a way of capturing just the right moments. Not only do we have amazing images to remind us of our special day, but James was truly a pleasure to work with. He is professional and easy to communicate with and truly listens to what you are wanting. I highly recommend using James McCoy for your wedding!!”

Rebecca & Kevin

south carolina photographer, wedding photographer, florence sc photographer, wedding ceremony photography

Latest on the Blog


Click the post below to view the latest from our Blog.

You Deserve an Extraordinary Experience


Our calendar fills up fast for prime dates.


Schedule your free call today to see if we're a great fit for each other.