Creating Your Family Treasures
We are Albuquerque photographers providing vibrant, artistic wedding and engagement photography, high school senior and family photography. We serve Albuquerque, Corrales, and Santa Fe, but enjoy traveling to various locations and venues as well. Our studio is located in Corrales and we can provide a combination of studio and outdoor photography in the beautiful New Mexico scenery.
You can rely on us to provide you amazing images of your special day! See what some of our clients have had to say about us.
All photography provided by Sandra & John Tafoya
Featured Bridal Photography
We offer a range of wedding photography services. Click through our galleries below.
Creating images that are both timeless and classic is another aspect of our photography style.
There are so many beautiful moments prior to a wedding. We make sure to capture each memorable moment.
During weddings, we're always looking for laughs, hugs and exciting moments throughout the reception.
Wedding group pictures are some of our favorite moments in a wedding. See some of our favorites here.
Our style of photography involves creating crisp, clean and vibrant imagery exceeding our clients expectations.
We know how much time and effort that goes into each wedding and we make sure to capture each detail.
Featured Engagement and Senior Photo Galleries
Express yourselves with a creative, fun engagement photo shoot that we can do at a location of your choice.
We love photographing seniors who are passionate about a hobby or activity and enjoy being creative.
Featured Wedding Galleries
Taos New Mexico Wedding
Hotel Eldorado Wedding
Albuquerque New Mexico Wedding
Featured Wedding Videography
Creative Wedding Cinematography
Wedding videography is a wonderful way to create capture timeless memories of your special day, with live footage of the special people in your life at this point in time! We offer wedding videography for your big day, including the composition and editing of the highlights from your wedding that you will want to relive for years to come.