a couple share a kiss while the moon is visible


$350 || 20 images

$500 || Unlimited Images

You don't necessarily need a special occasion to take photos with your partner! Who doesn't like memories?!

Both session options will take approximately 30-45 minutes in one versatile location of your choosing. You will receive your collection digitally with the option to purchase prints/albums.


$350 || 20 images

$500 || Unlimited Images


If you're looking at this, it means your probably engaged, so that's pretty exciting!

We include engagement sessions in all of our wedding packages, but if you're looking for a more a la carte experience, this one is for you!

Your engagement session will take approximately 45-60 minutes (but we won't be staring at the clock) in a versatile location of your choosing!

a pregnant woman, her husband, and her daughter share a laugh


$350 || 20 images

$500 || Unlimited Images

Got a bun in the oven? Let's document it!

Your maternity session will take approximately 45-60 minutes depending on which collection you select.

You will receive your collection digitally with the option to purchase prints/albums.



20 images

Boudoir isn't just about taking "scandalous" photos! It's also a great way to feel empowered and boost your confidence! Shot by Jess, our goal is to make you feel as comfortable as possible while hyping you up so you can have some sexy (or cute, cozy, flirty, whatever!) photos of yourself! 

Your boudoir session will take approximately 45-90 minutes in your home or a studio/hotel rental at your expense. You will receive your images digitally in a password protected private gallery.

The Details

- - Your session is subject to a travel fee of $60 per hour outside of Waterloo, Ontario.
- - Your session will be booked into an online scheduling system via Jess's website, so don't panic if you see "Jess the Snapper" instead of "City+Spruce" when you get booked in!
- - Want more photos? You can always purchase additional images for $15 per photo. Want all of the photos (that turn out) from your session? Book the Unlimited version of your package!

Fill out the form below to book your session!