Vivid Moments
Hycroft Manor Wedding
University Golf Club Wedding
Van Dusen Wedding
Yaletown Wedding Photographer
Fort Langley Hall
Minoru Park Photoshoot
Destination Wedding Photographer
Oval Cranberry Lake


We believe that your wedding day should be what it is: timeless, intimate and full of love. The following elements are what guide us as visual storytellers, and that we bring into each and every wedding:

  • Timeless: We're of the opinion that you should not only fall in love with your wedding images for the first time you see them, but for the hundredth time too. To that end, we strive to capture real, timeless, and emotion-rich moments of your wedding, while taking care not to disturb the natural flow of your day.
  • Fun: Just because you'll walk away with amazing photos doesn't mean we can't can't have fun doing it. Through our years of experience working with people just like you, we've learned to not only take great photographs, but provide our clients with a fun and exciting experience as well.
  • Client Centered Approach: We understand that no two couples are the same and that no one size fits all approach should exist when it comes to something as important as documenting your wedding. We will therefore dedicate ourselves to understanding what your unique needs, wants, desires, and concerns are when it comes to your wedding, and capture everything exactly as you envisioned.
  • Personal Connection: If there's one thing we value even more than the images in our portfolio, it's the friendships that developed from having working with so many couples. For us, a great wedding isn't just one where we take excellent photos, but one where we've established a personal bond of friendship with our clients even before the wedding began.
We are based in Richmond, B.C. but serve all of Greater Vancouver, capturing unforgettable memories in Vancouver, Richmond, Burnaby, Surrey, Langley, and destinations around the world. Feel free to check out our work in our blog posts and galleries. We'd love to hear from you so drop us a line if you have any questions!