We made more than 26,000 photos together in 2021 - my TENTH year as a wedding photographer. Ten years of sunset engagements, first dances, sparkler exits, homemade bouquets, signature cocktails, wedding bands, hand-holding that, I promise you, feels weird but looks good, and that awkward moment during a ceremony where the officiant talks about all the children you're going to have!


Weddings are a celebration and I've always believed that getting married is supposed to be exciting. People having fun make fun photos.


The idea that I get to spend time with people on the best day of their lives is wild to me and I'll always be grateful for your trust...and the wedding cake.

Wedding ceremony - Huntsville country club
Wedding ceremony - Huntsville country club
summer wedding photo - creekside at colliers end
fun bridesmaid photo - annabella at cedar glen
natural portrait photography - downtown huntsvile
smiling groom - annabella a cedar glen
wedding photography at sunset - monte sano lodge
creekside at colliers end - wedding first look
bride and bridesmaids wedding photo - creekside at colliers end
father and bride wedding photo - creekside at colliers end
image of wedding details - hampton cove
bride and groom kiss - huntsville alabama
beautiful wedding photos - burritt on the mountain
fun wedding party ideas - burritt on the mountain
james and company photography - rainbow and clouds
summer wedding photo - creekside at colliers end
fun wedding reception - monte sano lodge
creative wedding photography - ring of fire
bride and sister candid photo - huntsville weddings
fun candid wedding photo - creekside at colliers end
james and company photography
pretty bridesmaid photo - harvest hollow wedding
creative engagement photo - madison county nature trail
bride and groom portraits - huntsville photographer
pretty wedding photography - huntsville
fancy wedding guest - huntsville ala
creative bridal photo - harvest hollow
bride and bridesmaids - burritt on the mountain
james and company photography at the beach - charleston
james and company photography at the beach - charleston
james and company photography at the beach - charleston
james and company photography at the beach - charleston
cozy engagement session in huntsville
cozy engagement session in huntsville
newlyweds leaving wedding ceremony
bride and father first look - huntsville wedding
creative engagement photos - downtown huntsville alabama
hampton cove wedding - bride plays shoe game
fun bridesmaid ideas - wearing nike sneakers - huntsville
bride getting ready - monte sano lodge
fun wedding reception photos - monte sano lodge
wedding reception fireworks - huntsville
creative wedding photography - huntsville alabama
fun wedding reception photo - creekside at colliers end
fun wedding reception photo - monte sano lodge
engagement session photo - covered bridge - madison county trail
groom during ceremony - king b farm
wedding photography - king b farm
detail photo of shoes and wedding rings
creative wedding photo - creekside at colliers end
downtown huntsville portrait session
downtown huntsville portrait session
sun shining through tree branches
married couple dancing
sunset wedding photo - Huntsville country club
creative wedding photography - huntsville alabama