Welcome to the heart of TC Hayes Photography — where moments become memories.

From soulful portraits to joyful event captures, and from vibrant street photography to timeless family sessions, each photo in this portfolio reflects my passion for telling authentic stories. Based in Gwinnett County, GA, I specialize in preserving those fleeting moments that make life beautiful — the laughter, the quiet glances, the chaos, and the calm.

Two white roses with green foliage arranged next to a candle on a light surface.
Fresh boiled crawfish with corn and potatoes served in a white container.
Close-up black and white photo showing an engagement ring and intimate moment.
Grey poodle with red collar looks to the side while standing in a dry field.
Professional wearing a vibrant royal blue blazer and patterned top smiling confidently in an office setting.
Tall red lighthouse tower against bright blue sky with palm trees and visitor information sign in Florida.
Group of friends posing together outdoors wearing casual attire and statement clothing.
Professional headshot of person wearing glasses and black blazer against blurred background.
Close-up portrait of an attentive black pit bull mix dog with pointed ears wearing a collar and tag outdoors.
A blurred motion shot of a New York City subway train passing through a station in black and white.
The St. Augustine Lighthouse in Florida features distinctive black and white spiral stripes and a red-roofed keeper's house.
A couple poses together at prom in front of a large tree trunk, wearing a royal blue suit and yellow tiered gown.
Four students pose in formal attire next to a large tree trunk at prom, wearing yellow, blue and sparkling dresses and suits.
Marching band member poses in navy and white uniform while holding a saxophone on a sunny afternoon.
Curvy model elegantly poses in a brown fitted midi dress and nude sandals against light grey background.