Services

A bride and groom hold hands and look at each other while walking on a path beneath green trees, with white fences on either side, on their wedding day.

Wedding Investment

STARTING AT $5,200

Your wedding photos are more than documentation. They are the way you will return to this season of your life years from now. The way the day felt. The people who showed up. The quiet moments that mattered just as much as the loud ones.

I approach every wedding with care, intention, and a refined creative eye. My goal is to create images that feel elevated and emotional, honest and enduring. Galleries that tell the full story of your day without forcing it, rushing it, or staging what already exists.


Photo Planning

Every wedding begins with thoughtful planning. I work closely with you to create a timeline that prioritizes natural light, meaningful moments, and breathing room throughout the day. This preparation allows your wedding to feel effortless while ensuring nothing important is missed.


Full Day Coverage

All day coverage creates space for your story to be told fully. From getting ready and intimate details to the full celebration at night, nothing is rushed or overlooked. Timelines remain flexible, moments happen organically, and you are free to stay present while I focus on documenting everything as it unfolds.

Whether you are celebrating over one day or across an entire weekend, the philosophy stays the same. Your wedding deserves to be captured in its entirety, with intention and care, on both digital and film.


Online Gallery

You will receive a fully edited, carefully curated online gallery that tells the complete story of your wedding. Images are delivered in high resolution with full print release, ready for sharing, printing, and preserving.


Film Photography

Film photography is included to add depth, softness, and a timeless quality to your final gallery. Film brings a different texture and pace to the storytelling, complementing digital imagery beautifully.

Let’s capture your day with intention and ease.

get in touch
A young woman and man sitting at a wooden outdoor table, smiling and touching noses, with sunlight filtering through trees in the background.

Couples

STARTING AT $575

Engagement sessions are relaxed, guided, and designed to feel natural.

Sessions typically last one to two hours and include location and outfit guidance, along with a gallery that never expires. The focus is on connection and comfort, allowing you to settle in front of the camera before the wedding day.

Let’s curate a vibe

get in touch
Bride and groom standing with officiant during outdoor wedding ceremony in a natural setting with mountains.

Elopements

Custom coverage begins at $3,500

Elopements and micro weddings are intimate by nature, but they deserve the same level of care, attention, and storytelling as any larger celebration. These days are often quieter, more personal, and deeply meaningful, and they should be documented with intention rather than rushed coverage.

I approach elopements and micro weddings with flexibility and presence, allowing your day to unfold naturally. From quiet moments shared together to the joy of celebrating with your closest people, every part of your story is thoughtfully captured without pressure or a rigid timeline.

Coverage is custom based on the flow of your day, ensuring you have the time and space needed to stay present while I focus on documenting what matters most.

Let’s plan your adventure

get in touch

The Madi McGraw Photography Way 

Celebrations

Weddings are dynamic and emotional. From quiet moments to full dance floors, I focus on capturing the moments you felt as much as the moments you saw, so your gallery reflects the full story of the day.

Intimate Moments

From engagements to anniversaries, I approach every session with care and intention, creating images that feel honest, connected, and timeless. 

Adventure

For couples who love to explore and create together, sessions can be designed around meaningful locations and experiences that feel true to you.

Let's Chat