About Maggie

Ever since I was a young girl, I loved being behind a camera. It's not just a photograph, its about capturing a moment in time that you can relive every time you look at it for years to come. These moments deserve to last forever the way you want them remembered. If you would like me to assist you in capturing these special moments in your life, please feel free to contact me. My focus is on-site natural light photography so I will travel and work with you to meet your needs and expectations for portraits or events. I look forward to hearing from you!


    To see examples of my work, please visit my Facebook or Instagram page. All sessions below may be done at your home or at a location of your choice. No extra charge for photo sessions within 20 miles of Lynnfield, MA.
    Portrait Sessions - $550
    The portrait session includes a styling consultation, 1 hour of shooting time for maternity, children, family and engagement. All edited and high resolution images are sent via online gallery with the option to share and download.
    Newborn - $600
    This portrait session is more lifestyle.  There will be some posing but more time capturing candid moments of the family with their newest addition.  This type of shoot typically takes up to 2 hours, includes a styling consultation, and all edited and high resolution images sent via online gallery to share and download.
    Loyal Clients - $450
    This rate applies to clients who booked a full session with me in the past year. It includes a styling consultation, 1-2 hour photo shoot (e.g., maternity, newborn, children, and family).  All edited and high resolution images are sent via online gallery to share and download.
    Mini Sessions - TBD
    Mini sessions are a great way to update your walls, get your holiday card, or capture memories from that season. They are available seasonally at festive locations around the North Shore of Massachusetts, are typically 20-30 minutes long, and include a private gallery with up to 10 images.

    Contact form

    Hello, please use the form below in order to get in touch with Maggie.