You might be a joyfilled Bride if
You can’t stop smiling

Joy-filled stories explained

Joy is one emotion I hope to bring out of you every time I’m behind the camera! I want your hearts full of the trust that I’ll be infusing all of your moments with creativity and care for your dreams and your story. I know that every couple has something unique to be captured and shared! I strive for excellence in every single moment and shot through communication with you prior to your special day!

I value genuine connections with each of my couples, embracing the joy of your celebration, documenting every laughter-filled moment and tearful smile. Beyond capturing stunning photographs, I cherish the lasting relationships cultivated on this journey, becoming not just your photographer but a friend. Let me be the storyteller of your love, weaving a timeless narrative that will be treasured for generations to come. 

I specialize in capturing

your Unique Story

Every single couple has a story of their own and I want to help you tell it and have it for decades to come so you can share it with everyone else!

Learn more about the process
learn my process

Let’s embark on this incredible journey together! We’ll start with a quick consult over the phone or feel free to reach out directly to set up an in-person or Zoom meeting.

Building trust and open communication is essential to me, just as it is to you. Once you decide to book me, I’m truly honored and humbled to be the one capturing all your special moments.

It’s time for your engagement session, and I’ll be there to assist with styling and ensure we capture your dream photos.

On the big day, whether it’s your wedding or elopement, rest assured I’m here to support and document every moment while you enjoy, soak it all up, and leave the worries to me!

Get in touch

Inquiry: Let’s do a quick consult over the phone and get to know one another or inquire (here) if you’re ready to head straight to meet me in person or over Zoom!

Step

01.


Plan your session

Booking: So you’ve decided to book me and I’m seriously so honored, excited, and humbled to be able to be the one to capture all your moments! I cannot wait! We will plan out your engagement session to bring your story to life in front of the camera!

Step

03.


The Big Day

Wedding Day: I’m so excited to be a part of your wedding day! I will always remind you to take time together. Enjoy, soak it all up, and don’t worry about a thing! I have your back!

Step

05.


Step

02.


Let’s Chat!

Trust: I want to establish a great line of communication and trust from the beginning! It’s important to me because I know it matters to you too! We will accomplish this by starting off with a meeting to discuss all things for your wedding!

destination wedding photos of couple holding each other in front of boulder mountain for an elopement
Step

04.


Let’s have fun!

Engagement Session: It is time for engagement photos! Along with my (styling guide) and assisting you in finding the perfect outfits, we will also go over the dream photos you want captured at this time and some of your favorites as a couple! Let’s be sure to incorporate those into your session!

Step

06.


Gallery Delivery

Deliverables: I deliver your cherished moments through an online gallery, providing high-resolution images and offering a range of quality print products to preserve your memories in the finest detail.

“We could not be happier with our experience working with Caitlin! She was adaptable and helpful every step of the way. […] She felt like family and we would 100% use her services again! We had such an AMAZING experience with Caitlin!”

Ethan &Hannah
let’s Plan your Special Day

Investment

I offer Made For You packages because everyone has unique needs. If you are looking for something else I offer high school seniors, couples, and branding photography starting at $495. Inquire today for custom quotes.

Weddings
Starting At

$4,000

Custom quotes and different packages are available. Book a complimentary call for pricing details.

Elopements
Starting At

$2,500