top of page
badge_silver_op-pXQ4dB_1654907791 (1).png
badge_gold_duggK1.png
Welcome to the place where Art and Connection collide.
NOW LET'S TELL YOUR STORY

ST. GEORGE PHOTOGRAPHER + VIDEOGRAPHER
 

Joyful, Romantic, & Nostalgic Images

For Families and Couples who want to FEEL every joyful emotion through their images.

Let's freeze childhood.

Let's immortalize Love.

Let's document memories that will allow generations to know the Chronicles of your beautiful, messy, and jovial life. 


My photography is bona fide! It's genuine! It allows your children to be children and your love to burn deep. 

So LET'S GO! Come with me and we'll halt time and create something magical!

 

LET'S SEE THE

Hannah Mac Photography

PORTFOLIOS

web-4.jpg
855A4637.jpg
a mother owned (1).png

MEET
 

Hannah Mac

PHOTOGRAPHER, VIDEOGRAPHER
&
STORYTELLER

You know you're ready to book? Awesome! Let's do this! Fill out the family or wedding contact form below!

k+r-84.jpg

Keep scrolling for the family
+

portrait contact!

Wedding Information

Note: All Fields are required

CONTACT ME

Welcome to one of the best chapters of your love story!

 You can mold this day however you want. You can surround yourself with 100 of your closest friends and family, or you can quietly vow with one another at your favorite location on this planet.

I TAKE A VERY LIMITED AMOUNT OF WEDDINGS EVERY YEAR TO GIVE THE BEST EXPERIENCE TO EACH OF MY COUPLES.  

I want to hear all about your love story and how you want it told. Fill out my contact form and I'll respond to you as fast as I possibly can (usually within 24 hours!)

801-856-1005

web-15.jpg

CONTACT ME

As a mother, I get it. In the moment it is hard. Between the constant screaming, cleaning, planning, running errands and being everyone's personal chaffeur...you deserve beautiful photos. Photos that showcase the love that you work so hard to give. 

I want you to have ARTWORK on your walls that bring joy and peace to your home. These photos will be a happy place.

Don't worry about the posing. These sessions are child-led to ensure that we authentically freeze these precious moments in time.

801-856-1005

Family Information

Note: All Fields are required

bottom of page