Saint John Newborn Photographer

Miranda was great with our 10-days old baby girl! She was patient and kind and the pictures were amazing!   ~ Roxanne

Miranda has captured the most important milestones starting with my wedding, pregnancy photos, new born to family portraits. Everytime we are 110% satisfied and keep coming back for more. She is friendly, energetic and has a way about her that grabs and keep everyones attention. I would highly recommend mirandas's services to everyone.  ~ Alexis

We've been to Miranda with our family at least 7 or 8 times now... and we've had a fun and pleasant experience every time, even with three toddlers. Miranda is fun and professional and takes great pictures. I'd highly recommend her! .  ~ Rod

Miranda has photographed both my kids separately and our family together. She was fantastic with my little boys. My older son is shy, and she has been so patient with him. I have such a hard time choosing photos to put on the wall because there are always so many I love!   ~ Lindsay

I  have two little girls and one who is a bit difficult to get good photos of. Miranda was exceptional with the kids and took beautiful pictures of the whole family. It was quick and easy. Thanks Miranda!! ~ Amy

 Miranda is One Of Those Special Photographers In Saint John Who Can Create Treasured Images Of Your Newborn!

I have been creating newborn photos in Saint John for over 13 years.

I has five children of my own, so it's not surprising that I have a few tricks up my sleeves while taking newborn photos. Many new moms aren't quite sure what to expect, but I can will answer all your questions before you ever show up at my studio, so just ask! (506) 638-8103

You can also check out my blog post about preparing for your newborn photo sessions HERE.

I have the patience and skill to get great shots of pretty much anyone, no matter what their age, so give me a opportunity and you won't be disappointed.

Contact Miranda by phone or email if you have any questions about my newborn photography services. (506) 638-8103