Capturing the moments you’ll want to relive forever.

Hi, I’m Margaret, the photographer behind Moments By Margaret. I’m passionate about capturing authentic, meaningful moments and turning them into timeless memories you can hold onto forever. Whether it’s celebrating a growing family, documenting a special milestone, capturing the love between couples, or preserving the energy of an event, my goal is to create images that feel genuine, emotional, and uniquely you.

I specialize in a variety of photography experiences designed to tell your story naturally and beautifully.

Portrait Photography

Every person has a story worth telling. From graduation portraits and couples sessions to family photos and lifestyle portraits, I focus on capturing genuine connection, personality, and emotion in every session.

Event & Wedding Photography

Life’s biggest moments deserve to be remembered. Whether it’s a wedding, intimate celebration, birthday, shower, or special event, I’m dedicated to documenting the candid moments, details, and emotions that make your day unforgettable.

Maternity & Newborn Photography

The seasons of growing your family are some of the most meaningful moments in life. My maternity and newborn sessions are designed to feel soft, natural, and timeless while preserving memories you’ll cherish for years to come.

Brand Photography

Your brand is more than a business — it’s your story. I work with businesses, creatives, and entrepreneurs to create professional, eye-catching imagery that reflects your brand’s personality and helps you connect with your audience authentically.

At Moments By Margaret, I strive to create a comfortable and enjoyable experience for every client. You don’t need modeling experience or perfect poses — I’ll guide you throughout the session so your photos feel effortless and natural.

My goal is simple: to create authentic images that allow you to relive your favorite moments over and over again. I can’t wait to work with you and help tell your story.