Services & Pricing
Invest in making memories that last a lifetime
Simple pricing. No surprises. Just me.
When you book me, you get me. I’m the one behind the camera at your wedding and the one editing every photo afterward. No associates sent in my place, no outsourced editing, no image limits, and no surprise fees. Just straightforward pricing, so we can get to the fun part.
A 40% non-refundable retainer is required to reserve your wedding date.
Bookings made within 30 days of the wedding date require full payment at the time of reservation.
Every wedding collection includes:
Alex as your photographer, from first hello to final gallery
Unlimited planning calls to build your timeline together
Every final image in full resolution, with full download and sharing rights
A sneak peek of your photos within one week of the wedding
Travel included within 100 miles of LAX or DCA
Flexible payment plans available upon request
The Highlights
For couples who want the heart of the day, beautifully told
Not every celebration needs a marathon. Maybe your day is tight and intentional, or you’d rather dive straight into the good stuff. The Highlights package covers the heart of it all: your vows, the hugs from family, a burst of portraits, and the first round of the party. Same eye, same color, same energy as every wedding I shoot, just a shorter chapter.
Up to 6 hours of continuous photography coverage by Alex
Unlimited planning calls to map out your timeline
High resolution photos personally edited, delivered in a private online gallery
No travel charge between locations during coverage
$3900 flat rate
Need a little more time? Add an hour for +$500
Need more than 7 hours? The Whole Day is the better value
The Whole Day
For couples who’d rather not watch the clock
This is the one most of my couples choose, and honestly, it’s the one I love shooting most. Weddings rarely run exactly on schedule. Hair takes longer, the ceremony starts fifteen minutes late, family photos wander, and dinner gets pushed back. Most couples use around 8 to 10 hours, and the extra room is there for when the day shifts. The Whole Day means I’m there through all the big chapters: the nervous laughs before the ceremony, the happy tears during toasts, the sprint through golden hour, and the moment your grandma out dances everyone.
It also includes an engagement session, which is really a warm up in disguise. We get to know each other, you get used to my weird ideas, and by the wedding day the camera just feels like one of your friends.
Up to 12 hours of continuous photography coverage by Alex
Unlimited planning calls to build your timeline together
Every image edited by Alex, delivered in a private online gallery
No travel charge between locations during coverage
$5000 flat rate
Mini Film
For couples who want a little video without committing to a full video team
This add-on delivers a short, heartfelt film (1–2 minutes) that captures candid laughs, in-between moments, and the overall feeling of your day as it naturally unfolds.
Designed to complement your photography, this is not a full cinematic production, but a playful, film-inspired keepsake that brings your memories to life in motion.
Only available with “The Full Story” Package
The Full Story
For couples who want to hear their vows, not just remember them
Everything in The Whole Day, plus a Mini Film that brings back the sound and movement of your day: your vows in your own voices, the toast that made everyone cry, and the joyful energy of a packed dance floor. While I focus on the photos, a video assistant captures the motion, so nothing about my approach changes, you just get to relive it in a whole new way.
Photography is still the heart of it. The film is the keepsake you’ll rewatch every anniversary.
Everything included in The Whole Day
Video assistant for up to 6 hours of coverage
Mini Film: a 1 to 2 minute video highlight of your day
Unedited single angle video of your ceremony and speeches, exactly as they happened
$6,800 flat rate
Add On: Engagement Session
Engagement sessions run 40~80 minutes, depending on light, location, and how adventurous you want to be. We’ll plan the timing and location together, with simple direction that keeps things natural and comfortable. It’s the perfect warm up so wedding day portraits feel easy and effortless.
Proposals typically last around 30 minutes. We’ll plan everything in advance from timing to positioning, so the moment feels effortless and genuine. I’ll stay discreet (hiding in a tree or passing like a tourist with a camera) and capture the surprise as it unfolds. After the big “yes,” we’ll ease into a short engagement session to celebrate the moment. Champagne optional!
$700 flat rate
Add On: Custom Photo Booth
Wedding photographers are for the couple but photo booths are for the people!
The ultimate keepsake for your wedding guests! Each strip is custom designed to match your invitations and colors, and the self serve setup means guests just tap, pose, and grab their print.
Custom designed 2"×6" photo strips
Instant prints, plus text and email sharing
Online gallery of every booth photo
Unlimited reception runtime
(The best perk of a self-serve photo booth!)$900 flat rate
Add On: Second Photographer
Recommended for 150+ guests, separate getting-ready locations, or multi-day and cultural celebrations
Up to 6 hours of coverage alongside Alex
Two getting-ready locations covered at the same time
Ceremony from two angles: the walk down the aisle and the reaction at the front
Cocktail hour and guest candids covered while you’re with Alex for portraits
Every image still personally edited by Alex, delivered in the same private online gallery
$800 flat rate
Don’t see an option you’re looking for?
Let's figure it out!
Travel weddings, elopements, and non-standard projects are all quoted individually. If something on this page doesn't quite fit your situation, reach out and we'll find an approach that does. I'd rather have a real conversation than lose you to a package that wasn't built for your day.
Inquire directly for Weekday (Monday - Thursday) wedding and elopement rates
Ready to learn more?
Let’s chat!