new-zealand-wedding-couple-kmfilms.jpg

From The Rocky Mountains to sandy beaches, your journey is an adventure.

I'll meet you there
brown blob texture for background

Wedding videographer based in Edmonton. Available worldwide.

Kevin Maher standing in a valley with rolling hills holding his camera

Photographed by Peace Photography
Edited by Amber Cleasby Photography

Hi, I’m Kevin!

Are you ready to embark on a journey of love, laughter, and unforgettable moments?

At Kevin M Films, I'm more than just a wedding videographer – I'm a storyteller and dreamer. My mission at Kevin M Films is to capture the authentic moments that bring families together, and help you through the wedding planning process to ensure your special day flows smoothly.

I’m committed to telling your unique love story through stunning cinematography and thoughtful storytelling, delivering a timeless film that brings you back to the joy of your wedding day for years to come. With 7 years of experience as a wedding and elopement videographer, I’ve had the opportunity to positively impact hundreds of lives through my craft of filmmaking. This is more than just a job for me, it’s part of my moral fabric. Welcome to Kevin M Films.

From day one he listened to exactly what we wanted, and created the perfect video for my husband and I to have forever!
— Kelsey

The experience

What can you expect from me?

I want to ensure you that I will be by your side every step of the way as you navigate through the planning process. It’s important for me to give you the premium experience that you deserve.

Watch Becca + Ben’s Teaser Film

wavy background texture
wavy background texture

Real couples

These are the special couples who've entrusted me to tell their story. Their moments are precious, captured forever in my films. With each project, I craft a personalized love story that echoes their bond for all time.

Jessica & Harrison written in a script font

 Jessica + Harrison

Sparrow Lane | Edmonton, Alberta

The text Kyla + Steven in a script font

 Kyla + Steven

52 North | Sylvan Lake, Alberta


background texture graphic
The text Let's Chat in script

If you’re ready, I’m ready!

Reach out and let’s chat about your biggest adventure yet.