Couple holding hands on a balcony with lush green trees in the background, wearing floral dress and plaid suit.
A delicate watercolor painting of pink and cream colored flowers with soft brushstrokes and muted tones.

 

Packages & Investment

 

Bride in off-shoulder white gown holding burgundy calla lily bouquet with lace veil, elegant wedding day look.

Committing to quality

My pricing includes pre-session consultation and planning (including timelines for wedding days), post-session editing, and high-resolution digital files, giving you maximum value for your investment. As of 2027, wedding days will no longer include travel fees for the lower 48 U.S.!

 

 

 

 

"Mary was a dream! I honestly can’t believe she’s not been a photographer for 10+ years given her level of skill, professionalism and attention to detail.  She’s just that talented! She also brought such a calm presence to the day. Her husband Ben was also amazing! He took a super 8 video and brings the same energy as Mary.


She’s also able to travel quite a distance. We live in NYC and she traveled to our wedding in Connecticut.


Book her, you’ll love your photos like we did."

 

 

 

 

Delicate pink and cream floral watercolor pattern with soft brushstrokes creating a romantic vintage aesthetic.

Pricing Packages

Outdoor beach wedding ceremony with couple exchanging vows under a palm tree, flanked by white floral arrangements and seated guests.

Weddings

When you book a wedding package, you'll have the husband-wife team to document your big day.  My husband Ben and I love shooting wedding days together and would be honored to capture yours. We understand the significance and weight of marriage, and provide a calm and confident presence to make your photography experience as smooth as possible.  Our visions are aligned to provide you with creative, elegant wedding photos that will last a lifetime, just like your marriage.


Available add ons include: Super 8mm video, 35mm film, and Polaroid 600

 

Average Investment: $5500

 

A couple holds glowing lanterns in a misty forest at dusk, woman in white dress facing a man in brown sweater.

 

Couples

 

For my couples, I typically do at least one hour long sessions. This way, we can make the most of our time together, shoot in multiple outfits and locations, and get a wide range of cinematic feeling shots. I love getting creative and making sure your photos feel like you as a couple, so we'll discuss what elements we can incorporate to really make your dream session come to life, making you the stars of your own movie.

 

from $ 500

 

Young woman with red hair in white dress lying in green grass with wildflowers, smiling peacefully outdoors.

 

Portraits & Seniors

 

Just like my couples sessions, I want to make these sessions each unique to you! That means we will plan out all the fun props, locations, and other storytelling elements to be sure your photos represent you well. I offer 30 minute, 1 hour, and 1.5 hour sessions. In most cases, we'll spend at least an hour together, which means you'll get the option of multiple locations and outfits (at no additional cost) as well!

 

from $ 500

 

Bride holding lush wedding bouquet with pink tulips, white flowers, and cascading green amaranthus.

35mm Film

 

35mm film has that nostalgic look and feel that we all crave in a world that moves too fast. Film is more intentional, and it's imperfect in the best way. I do offer film only sessions at $450--but a film add on is the most common choice from my clients. You get the sharp, polished digital images while still having film images to choose from. If you would like more than one roll, it's an additional $50/roll after the add on cost.

 

 

add film to sessions $100

 

 

The Process

 

 

Step 01

 

Pool table with colorful billiard balls arranged in dramatic low-key lighting.

Fill out a contact form!

 

 

 

 

 

Step 02

 

Pay your retainer fee to officially book your date/time.

 

 

 

 

 

Step 03

 

Plan out all the unique and fun details with me!

 

 

 

 

 

Step 04

 

Pay remaining fees & come ready to have a good time!