Carolyn & Brendan | A Breakwater Inn Wedding | Maine Wedding & Portrait Photographers

On September 14th, I traveled to the beautiful Breakwater Inn in Kennebunkport for the wedding of Carolyn and Brendan. I started the day with the guys and let’s just say that they wanted to have just as much fun as the girls taking some fun photos before the day started. From doing a silly girl […]

October 30, 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


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

Brittany & Joshua | A Bear Mountain Inn Wedding | Maine Wedding & Portrait Photographers

Brittany and Joshua are so adorable and I had so much fun celebrating with them as they became Mr. & Mrs.! They were married at the lovely Bear Mountain Inn on September 1st and it was the most perfect weather for their day. Their ceremony was held overlooking Bear Pond and their reception was in […]

September 25, 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!