Black and white portrait of a young woman in white outfit posing against a neutral gray background.

I’m a wedding photographer based in Niagara, Ontario, documenting love stories wherever they take me.


For me, photography is about more than how a moment looks — it’s about how it feels to be there.


The feeling of being surrounded by the people you love most. The look between you and your partner when no one else is watching.

The laughter, the nerves, the stillness, the happy chaos — all of those little pieces of the day that happen naturally, often without you even noticing, but become the moments you want to hold onto most.


I’m drawn to the honest, imperfect, deeply human moments that make your wedding uniquely yours.


My approach is relaxed and documentary-inspired, giving you the freedom to be fully present while I quietly preserve the moments as they unfold — without forcing them into something they’re not.


Because years from now, I don’t want you to only remember what your wedding looked like.


I want you to remember what it felt like to be there.



Whoever you are, and whoever you love, you’re welcome here.




Elegant floral logo with gold flower, botanical leaves, and cursive letters C and O on white background.
Minimalist white background with elegant cursive handwriting text reading hi! i'm cass in delicate gray script.
Minimalist white background with flowing cursive handwriting script reading a little bit about me.
Woman in light blue denim shirt and jeans with black belt standing in a field on a cloudy day.
Woman in denim jacket and checkered shoes sits at outdoor cafe table in front of Prepared Meals shop window.

I love meeting new people, building meaningful connections, and hearing the stories that make each journey unique.

Warm summer nights, chasing sunsets, and finding those magical pockets of golden light — those are the moments that fill me with inspiration.

Travel is something I treasure, especially when it brings me closer to the beauty of nature and new perspectives.

But most of all, I love creating heartfelt, intentional art through my lens — the kind of imagery that feels just as real years from now as it did in the moment.



Here’s what I can promise you: timeless photo memories to treasure for a lifetime, and plenty of laughter along the way.

My availability will vary on season but I’d love to hear from you — let’s talk all things you.

Minimalist cream background featuring delicate cursive handwriting text reading a little glimpse into my life.
Bride and groom share first kiss at outdoor garden wedding ceremony beneath a large tree with floral arch.
Tree-lined canal with emerald green water flowing through a sunny French Provencal town.
Happy couple cuddling with their playful Irish Setter puppy in an autumn field at golden hour.
Sunny beach view of whitewashed Portuguese coastal town with colorful buildings and sandy shore.
Woman in white dress holding a wicker bag stands before a wall covered in white blooming flowers.
Black and white photo of bride descending staircase in elegant gown as groom watches from above.
Crystal clear turquoise waters along rocky Mediterranean coastline with white villas and blue sky.
Colorful hillside village of Vernazza in Cinque Terre, Italy, with pastel buildings and a church.
Black and white photo of woman sitting on rocky cliff overlooking calm sea beside limestone cliffs.
Bride and groom stand beside long elegantly set outdoor reception table under large shade trees.
Happy couple embracing and smiling outside a yellow restaurant with red umbrella on sunny day.
Black and white photo of a woman walking alone on a narrow road through a scenic highland valley.
Scenic Irish beach with rolling green hills, white cottages, and overcast sky along the coastline.
Black and white photo of person sitting alone on rocky coastline in dense fog and mist.
Couple holding hands in a colorful wildflower field, woman in white blouse and man in beige shirt.
Dramatic misty cliffs of Slieve League rising steeply above dark blue Atlantic Ocean waters in Ireland.
Couple embracing and smiling on rocky coastal cliffs with turquoise ocean views in the background.
Sailboats moored in a scenic French harbor with hilltop castle ruins and colorful buildings.
Black and white photo of man looking out open window at European building facades from hotel room.
Young woman in white dress sitting on sand dunes with grass and rocky cliffs under cloudy sky.
Black and white photo of a woman in a white dress walking on a sandy beach with mountains behind.
A couple in white attire posing with their dog at an outdoor garden party event.
Scenic secluded sandy beach cove surrounded by green cliffs and calm turquoise waters in Ireland.
Rushing river beside a yellow hotel building with dramatic limestone cliffs in Fontaine-de-Vaucluse.

Fleeting moments are special because they remind us how quickly life moves — and just how meaningful the little things really are. They often show up when we least expect them, in between the big events, full of quiet depth and feeling. You can’t recreate them, and that’s exactly what makes them so powerful. They remind us to slow down, pay attention, and hold on to what matters before it slips away.