I've always had a passion for photography and I want to capture the most important and joyous moments in your life! I love learning about your relationships and capturing authentic and timeless photos that you will cherish forever.

joyful moments in marriage + motherhood 

Celebrating

more this way

I'm a New England girl through and through! I grew up in Rhode Island and I couldn't imagine living far away from the water! I now live in Massachusetts with my little family and I love to travel throughout beautiful New England to photograph weddings and family sessions.

I'm Mary! A wife & mama with a passion for capturing the joyful and beautiful moments of your story.

Meet Mary

hey there,  Friend!

- brooke + andrew

"Mary was such a joy to work with and went above and beyond in every way! On our wedding day Mary was super pregnant, and it was pouring rain outside and she was a complete trooper, she stood in the rain to make sure she got every photo, including my flowing veil shot I wanted so badly. I couldn't recommend anybody more to help your day go smoothly, her work was amazing and so was she!"

Sweet Notes From Past Clients

- H & M

"Mary is an extremely talented photographer that has taken many beautiful photos of my children and family. She is professional, creative, fun to work with and, most importantly, takes the most amazing photographs."

- kerri + quintyn

"She has gone above and beyond from the beginning ... Mary was so supportive, flexible and reassuring throughout this experience. She is so kind and I’m so happy that she was there for me! Our wedding photos are beautiful and more than I could have asked for!"

sweet notes from past clients

family portraits

weddings

Select your Experience

inquire now!

I'm so excited to hear from you! Please follow the link below to fill out my contact form with some initial information about your photography needs. Once I receive your inquiry I'll follow up as soon as possible with more details and the next steps! I can't wait to get to know you!

Ready to get started?!