By Moe
Start Planning Text Me
Boston, MA

You don't have to be "good on camera"

Proposal, engagement, and wedding photography in Boston. No awkward posing — just real moments.

Connor and Katelyn during their Boston Public Garden surprise proposal

5.0 on Google

5.0 Rated on Google

Portfolio

Recent stories

View All
Packages & Pricing

Simple, transparent pricing

No hidden fees. No surprise add-ons.

View All Packages
Client Love

Words from couples.

5.0 on Google

“Could not have asked for a better photographer. Moe was very discreet during the proposal, then helped us through poses that felt easy and natural.”

Janelle
Google

“Highly collaborative in the planning and very clear in our communication. He stayed completely hidden through the surprise — the whole thing went so smoothly.”

Laura
Google

“Easy to communicate with and very thorough in helping me prepare leading up to the big day. Everything worked out great, and he captured moments we'll have forever.”

John A.
Google

“He has an incredible eye for capturing genuine moments and emotions. He guided us when needed but also let us be ourselves, so the photos felt authentic and special.”

Amrita
Google

“One of the most personable, down-to-earth people I've worked with. He captured it in a way that felt natural and genuine — it didn't feel like a session at all.”

Victor
Google

“Moe was so helpful and easy to work with. He made us feel comfortable and the photos turned out incredible. Could not recommend enough!”

Hannah
Google
FAQ

Common questions

Most people are. That's completely normal. I'll give you simple prompts, we'll keep things moving, and before you know it you'll forget I'm there.

We figure it out together. I watch the forecast and reach out in advance if things look iffy. We can reschedule, find a covered spot, or roll with it.

For weddings, 3-6 months is ideal. Proposals and engagements are more flexible — sometimes a week or two is plenty.

Proposals and engagements: 1-2 weeks. Weddings: 3-4 weeks. You'll get sneak peeks within 48 hours.

Got a date in mind?

Let's Plan It

Typically responds within 24 hours

Check Availability