The Ellis Girls | A Lazy Acres Farm Portrait Session | Maine Wedding & Portrait Photographers

I met these little ladies Mom long before they were born and even before her & her husband got together! Shaina has been working her magic on my hair for YEARS and I’ve watched her little family grow throughout the years. I was thrilled when she asked me to take their photos at this gorgeous […]

October 10, 2019


Sam & Drew | A Colony Hotel Wedding | Maine Wedding & Portrait Photographers

When I woke up the morning of Drew and Samantha’s wedding day, I am not going to lie, I was so worried about the weather. No, it wasn’t my first wedding that would have bad weather, but I always just want their days to be as perfect as possible. The morning was dark and gray […]


October 9, 2019

Bridget & Doug | A Mackworth Island Engagement Session | Maine Wedding & Portrait Photographers

I forgot how much I loved Mackworth Island. The island is gorgeous and provides so many beautiful backdrops for any session. Bridget and Doug wanted something that was woodsy as they are hikers and wanted to incorporate what they love in the photos. Thank goodness they didn’t ask me to hike a mountain. I probably […]

October 8, 2019


Katelyn & Nate | A Naples Maternity Session | Maine Wedding & Portrait Photographers

I had the pleasure of meeting Katelyn and Nate a few weeks ago and I got the chance to photograph them during this special time. They were expecting their first baby and since their session, their bundle of joy has arrived and I hope one day to meet her. Katelyn and Nate were so comfortable […]


October 3, 2019

Meghan & Ben | A Spruce Point Inn Wedding | Maine Wedding & Portrait Photographers

Frank was the first being to greet me upon arriving at the cottage – not a human being, but one of their sweet Chocolate Labs! I was quickly greeted by everyone else reunited with familiar faces and introduced to new ones! Just in time for their First Look, the wind died down, the sun came […]

October 2, 2019


Thank you!

Sign up for MBCO special offers, upcoming events, tips and resources. We promise not to spam your inbox!

join the list

Hey there!