Celebrate life’s most beautiful moments. 

Professional Portrait Photographers, Erin and Maria

Imagine a photoshoot that makes you feel seen, empowered and beautiful.

At Two Shots Photography, we know that many women feel camera shy and — let’s face it — far from beautiful in their daily lives. We believe everyone deserves photos that make them feel amazing, confident and brimming with pride. 

That’s why our goal is to create an empowering space that makes clients feel comfortable, relaxed and like their most authentic selves. We pride ourselves in making you and your family look more beautiful than you ever thought possible in photo artwork you’ll cherish forever.

  • Highlight the best in you and your family 

  • A full-service, boutique experience — down to wardrobe styling and hair & makeup 

  • Gorgeous artwork designed and installed in your home

These women truly brought my vision to life and I was blown away with the finished product of photos! My expectations were surpassed.
— Kaleigh S.
Congrats if you have found these amazing ladies because now you don’t ever have to look for another photographer again! Patient, honest, creative, you name it, these women are the best around.
— Mat C.

Ready to feel amazing from the inside out?

We’re Erin and Maria: Mother-daughter team, New Hampshire natives, passionate about making beautiful photo artwork for families to cherish forever. 

As award-winning portrait photographers for the Greater New England area, our mission is to capture families, newborns, moms-to-be and personal branding clients in a way that transforms how they see themselves. Our clients become friends for life, and our joy is helping you radiate with confidence while creating tangible memories you can proudly display for years to come. 

  • Decades of experience

  • Certified Professional Photographers