Weddings, Elopements, Portraits, Boudoir & Pets
Vibrant, Fun, Timeless... Photography
It's not about the camera, that's just a tool, it’s about using your eye, & light to capture the moment. We love meeting & working with people & yes furry friends are welcome too. Nothing beats adventures with your best friend... always great to be able to capture a few of those moments for our clients. You want vibrant, light-filled images that won't just look amazing today but hold up for years to come... always proud when we look at images we shot from the past & still feel like they stand the test of time. You also want images that not only reflect your love for one another but showcase spirit and the pure beauty of the landscape. With us, as your photographers, you'll find all of that, & more!
“Light makes photography. Embrace light. Admire it. Love it. But above all, know light. Know it for all you are worth, and you will know the key to photography.”
-George Eastman, founder of Kodak
"When you love someone you trade souls with them. They get a piece of yours, & you get a piece of theirs."
— Sam Elliott

Our Story
Tammy & I were high school sweethearts married while we were both completing college. I graduated from Pasadena Art Center with a BFA in photography. Tammy has a Master’s degree in education with a minor in art and besides being a great photographer, she is an elementary school teacher. I've been lucky enough to call SoCal home for my entire life... Tammy moved here from Ohio as a young girl. We live in Canyon Lake with our daughters Lana & Lily, plus our three big fur babies. We have been doing photography together for over 20 years & have shot hundreds of weddings. We are referred by many venues in the Temecula wine country. Portraits, Boudoir & of course Furry family members are also a big part of what we do. We always work very hard to make your experience fun & painless so we can create fantastic images for you.
Contact us to with questions or to book your wedding/portrait we would love to hear from you...email us below or give us a call anytime
(866) 414-1967 or (951) 244-6624
Thank you for contacting us!
We have received your message and will contact you shortly