Hi there, I'm Joanna

Your guide to an elopement day that's wildly you. If you’re here, you’re probably dreaming of a day that feels real, not rushed, not performative, and definitely not boxed into traditions that don’t fit.
You want to slow down, breathe it in, and celebrate your love your way.

But maybe the "how" feels overwhelming.
Where do you even start?
Which hiking trail, which secret tucked-away lake view to say your vows?
How do you plan for all the adventure without the stress?

That’s where I come in.

I help couples like you create an elopement day that's deeply personal, wildly beautiful, and totally unforgettable, with none of the pressure and all of the heart.

Because love like yours deserves more than pretty photos. It deserves to be witnessed, honored, and remembered, just as it is.

—Jo

More than just your photographer 

I'm your storyteller, guide, and biggest supporter. From scouting beautiful ceremony locations to crafting a timeline that feels effortless, I'm here to make sure you get to be fully present for every laugh, every happy tear, and every kiss.

Your job?
Show up. Be in love.
I’ll take care of the rest.

My approach:

Real moments over stiff poses

Adventure at your pace

Support every step of the way

I’ll step in with guidance when needed, but the heart of your story is the authentic, unfiltered love you bring.

From hiking trails to exchanging vows, your elopement is about your love story, not a performance.

From our first email to your final gallery, I'm here with advice, encouragement, and plenty of trail snacks.

You deserve an elopement day that feels entirely, beautifully yours.

→ See What's Included

Ready to get the adventure started? 

Get to know ME

Sunrise

Sunset

mountains

beach

Digital

Film

dogs

cats

the office

parks & rec

My elopement on a mountain in North Carolina!

Passionate Vision

national Parks Explored

YEARS SPENT DOCUMENTING

Countries Travelled To

My Achievements

Your adventure deserves to be captured beautifully.

BOOK A CALL

Ready to get started? Let's Book a Call!