
Wedding Photography Pricing
Coverage built around your day.
Every package is customized after a short call, so you only invest in what matters to you. Here’s where each experience begins.
Tailored to You
No two weddings are alike — so your coverage shouldn’t be either.
There’s no one-size-fits-all package here. Every wedding has its own rhythm, its own people and its own story, so I customize every package around how your day will actually unfold. You invest in the coverage that matters to you, and nothing you don’t need.
What shapes your investment
- Hours of coverage
- Getting-ready coverage for both of you
- Where your day begins — one starting location or two
- Second photographer coverage
- A single venue or multiple locations
- An engagement session
- Rehearsal dinner coverage
- Multi-day or cultural celebrations
- Heirloom albums
- Parent albums and fine art prints
- Travel considerations
- And more — every detail of your day
Wedding day coverage from
$2,500
Typical couple invests
$4,400
Tell me about your plans and I’ll set up a short call and put together a package built around your day.

01
Weddings
Lead photographer coverage by Danny
Your lead photographer, from start to send-off.
Timeline planning
We’ll build your day together so there’s time for the moments that matter, with no rushing.
Every edited image, in high resolution
No caps and no per-image fees. Print, share and keep them all.
A private online gallery
With no expiration date — easy to share and download anytime.
Starting at
$2,500
Customize a Package

02
Engagements
A chance to meet in person for a relaxed session and see what it’s like being in front of my camera. Sessions of 60, 90 and 120 minutes.
Starting at
$650
Inquire About Engagements
03
Elopements
An intimate celebration — ceremony, guest formals and a portrait session around the city.
Starting at
$1,250
Inquire About ElopementsYour Custom Package
Let’s build your package together.
Fill out the contact form with a few details about your day. I’ll reach out to set up a short, no-pressure call, then put together a package customized to exactly what you need.
Customize a Package