A photo is a save button for the mind's eye.


I love capturing all stages that life brings. It has been so fun watching families grow over the years.


Couple descends elegant white stone staircase during formal event.
Couple embraces in mountain meadow filled with wildflowers during summer.
Footprints trail across pristine white sand dunes under bright sky.
Couple shares intimate moment in tall green grass with mountains in background.
White temple building with ornate architecture against bright blue sky. Mount timp utah temple
Couple dances together in desert landscape with red rock formations.
Romantic moment captured by mountain lake with green sage brush in foreground.
A couple shares an intimate moment while sitting in a vibrant wildflower meadow in the mountains.
A wedding couple poses against dramatic rocky cliffs in a mountain landscape.
A couple in wedding attire stands among aspen trees and wildflowers with mountains in the background.
A couple in wedding attire sits together in a lush green meadow.
A romantic dip kiss between newlyweds in an elegant white columned walkway.
A couple in wedding attire embraces on a nature path surrounded by spring greenery.
A romantic wedding pose on elegant stone stairs with white balustrades.
A couple in wedding attire stands by an alpine lake surrounded by rocky mountain peaks.