Utah Intimate Wedding Photographer

Small Outdoor Weddings & Pricing

Up to 25 guests.

Outdoors only.

For couples who want a wedding that feels like a celebration —

not a production they happen to be starring in.

Small outdoor weddings photograph differently.

And I mean that in every good way.

200 people in a room? People perform. 20 people on a canyon rim at golden hour? They actually show up. The tears are real. The laughter doesn't wait for permission.

A man with a beard and short hair smiling, wearing a jacket and a backpack outdoors.

I'm Keith —

Outdoor weddings are where I do some of my best work.

Commercial work for Lululemon, On Running, and Mercedes taught me to operate outdoors with no studio, no controlled light, no second chances. That's exactly what a small outdoor wedding demands.

I also eloped myself — at Zion National Park. Short guest list with my favorite people, no regrets.

What I bring to your day:

→ Deep location knowledge — national parks, BLM land, hidden canyon spots.

→ Permits handled well before your wedding date. → I work quietly. Your guests stay present, not on a film set.

A couple kissing on the beach at sunset, with the ocean and a distant shoreline in the background.
★★★★★

“We truly cannot say enough good things about Keith..

From start to finish, he went so far above and beyond anything we could have imagined..

Not only is he incredibly talented, but he’s adventurous and genuinely invested in capturing moments that matter.”

— Shannon

What's built into every small wedding package

Deep Location Knowledge — Included

I know the spots that fit groups, photograph well, and feel right.


Permit Navigation — Included

National parks require Special Use Permits. Handled well before your wedding date.


Timeline Design — Included

Built around the light and your guest experience. Right place, right time — every time.


Edited Gallery — Included

200–250 individually edited images · Delivered within 4 weeks. Your guests will be asking for the link.


The Vow Recording — $500 Add-On

One uncut 4K capture with clean audio. Not a produced film — just the moment exactly as it happened. Delivered within two weeks.

Total value: $5,500+

Your investment: starting at $3,500

Wedding ceremony outdoors in a mountain landscape, with guests holding umbrellas due to rain, standing on wooden benches, and a couple exchanging vows under a rustic wooden arch decorated with flowers.
Close-up of a couple showing their faces touching, dressed in wedding attire, with warm sunlight highlighting their hair and clothing.
A couple in wedding attire holding hands with their two dogs, standing on rocky terrain at the Grand Canyon during sunset.

Amazing eye for lighting and composition. We had a blast.“ - Angela

"A true visionary, an artist at heart. Easily one of the best in the game." — Klodian

★★★★★

Small Wedding Packages & Pricing

All packages include photography, location guidance, permit navigation, timeline design, and all Utah travel. Up to 25 guests · Outdoor only

INTIMATE WEDDING HALF-DAY

Starting at $2,800

All Packages Include:

4 hours of Photo Coverage · Up to 25 guests · Outdoor · Travel included

  • 4 hours of photography

  • Travel Expenses Included

  • Location guidance

  • Permit navigation

  • Timeline design

  • Includes locations: Park City, Bonneville Salt Flats and anywhere else within 2 hours of Salt Lake City.

  • 150–200 edited images + online gallery

  • 24 hour edited selects

  • Delivered within 4 weeks

  • Add The Vow Recording: +$500

  • Add The Fast Pass to get All Edits in 24 Hours

  • Full Day and Multi-Day, Anywhere in the US, and International Options Available

  • Custom Lifestyle Sessions, Drone, Video Package Also Available

A woman in a white lace wedding dress with a tulle skirt and floral hair accessory stands on a balcony overlooking a town with red-tiled roofs, a church tower, and mountains in the background.

Getting Married Outside of Utah?

Reach out with your location, guest count, and vision.

I'll put together a custom proposal.

Salt Flats · Zion · Vegas · Grand Tetons · Park City · Bryce · Salt Lake City · Alpine

Salt Flats · Zion · Vegas · Grand Tetons · Park City · Bryce · Salt Lake City · Alpine

Here's how to get started

  1. Fill out the form — date, guest count, location ideas. Vague is fine.

  2. I reply within 24–48 hours. If it's a fit, we get on a call.

  3. We nail down location, package, and timeline.

  4. Contract + retainer locks in your date.

Questions couples ask before booking

Your date won’t hold itself.

I take on a limited number of weddings each month to make each one the best that I can do.

Fill out the form — I'll reply within 24–48 hours.