In a life when time flies, every moment counts!

Time goes by quicker than we all expect, dont wait till your babies are all grown up before you remember to document every stage! Put on whats in your closet, grab your fur babies and come have some laughs with us!

These are the days you want to remember!

Let's get to the plans!

What are #CDMFamilies saying


“I messaged CDM Photography on Friday morning when my previous photographer had cancelled on me last minute. Without hesitation and on such little notice, they showed up Saturday morning and were absolute perfection! Rocco was still adjusting to being a big brother, but they were so patient and kind with him, and somehow managed to capture him smiling! I will cherish these photos forever!”

01 / 05

Take a peek into some of the fun!

01 / 38

Check out a few of our favorite full galleries below!

Full Session

1 hour of shooting time
1 location (of your choice)
1-2 outfits
Minimum of 20 photos
(no max photo cap)


Extended Family

(Family session exceeding 5 people or multiple family units)
90 mins of shooting time
1 Location (of your choice)
1-2 outfits
Minimum of 20 photos
(no max photo cap)

$275 +$25 per head after 5


20 mins of shooting time
1 location (pre determined)
5 photos

*mini sessions are held on a predetermined seasonal date and at location chosen by photographer. Contact us for seasonal mini dates and pricing!

Contact us

Professional Headshots|Branding

Package 1

This session is perfect for building a website, printing photos for your new business shop, or simply adding some extra flare to your social media page! (branding & product options may be added)

45 mins of shooting
1 location
3 Professional photos


  • All portrait sessions are delivered using a professional gallery platform with option to download high resolution photos as well as web-sized options for social media use!
  • Every gallery delivered will have options to print and create product directly from your personal gallery page.

  • All packages will be subject to 6% sales tax.

Follow us on Instagram