Close-up of a vibrant red tulip flower with white edges against blurred green background.
TC Hayes Photography

Timeless Moments, Beautifully Captured


based in Gwinnett County, GA
Lush green ferns growing beneath a majestic oak tree in a garden setting.
TC Hayes Photography

Photography That Feels Like You

based in Gwinnett County, GA
Intimate engagement photo of a couple sharing a tender moment against a brick wall.
TC Hayes Photography

Print Your Story, Frame Your Memories


based in Gwinnett County, GA

Hi, I’m Theresa


Let’s Get to Know Each Other
I'm a lifestyle photographer who believes in the beauty of the potential photo. My approach is simple: I document life as it happens-unposed, unfiltered, and full of genuine emotion. Whether it's a family laughing together, a couple's quiet connection, or the everyday energy in between, I aim to create images that feel true to who you are.

With a mix of documentary and portrait photography, I help people preserve their real stories, no stiff poses, no forced smiles, just real.

“Photography is a visual form of poetry, conveying diverse stories and meanings that vary based on the viewer's perspective and attention.”

Featured Work

Low angle view of historic brownstone buildings with brick sidewalk in foreground.

1 / 3

A couple poses together outdoors on green grass, with one person standing and one sitting.
Testimonials
Theresa made us feel completely at ease during our engagement shoot. She captured the most genuine, emotional moments without us even realizing it. The photos brought me to tears — they truly reflect who we are as a couple.



LaChasity & Corey

1 / 3

Young child in a bright blue t-shirt stands on a dark carpet in low lighting.
Testimonials
From our family reunion to the final gallery, everything was smooth and professional. Theresa has a gift for catching the in-between moments — the laughter, the love, the little details you don’t want to forget.



Rhonda E.

1 / 3

Woman in a brown fitted dress poses confidently against a light background.
Testimonials
I needed branding portraits that felt authentic and approachable — Theresa absolutely delivered. She guided me through the whole process and made me look and feel confident. The results were stunning




1 / 3

FAQ

Do you travel for photo sessions?

Absolutely! I'm based in Gwinnett County, GA, but I'm happy to travel within the surrounding areas. If your session is outside of the Gwinnett County or Walton County region, a small travel fee may apply.

How do I book a session with you?

You can book directly through the website using the booking form or contact page. Once we confirm your session type and date, I’ll send over a simple contract and retainer invoice to secure your spot.

When will I receive my photos?

You'll receive a fully edited digital gallery within 7–14 business days after your session. I also offer rush delivery options if you're on a tight deadline.

Can my friends or family order prints directly from the gallery?

Yes! Your online gallery includes access to my integrated print store, where your loved ones can order professional-quality prints, canvases, and more — all delivered to their doorstep.

Circular black and red logo design for TC Hayes Photography with stylized handwritten text and clean minimal layout.