Shenandoah Valley photographer celebrating your unique story through timeless imagery

You dare to be different.
You love exploring new places, dancing to your own beat, and you want a wedding day that's uniquely YOU. Whether that's a sunset hike in the mountains or a gathering of your favorite people in a city around the world, I'm here to make it happen!







Hey friend,
I'm Kristy!
I'm a Shenandoah Valley photographer and native, but a traveler at heart. Whether you want to capture memories in the mountains or document adventures around the world, I'm down!
Working with me is like:
"Kristy was amazing to work with and knew exactly what she was doing. She went above and beyond to work with our crazy imaginations. Highly recommend her!"
"Kristy was so easy to work with and understood exactly what we were looking for. She went above and beyond to capture our wedding day! We are so pleased with how all the photos turned out!!"
"Absolutely wonderful experience! Kristy helped every step of the way. She gave multiple options for amazing spots, was extremely flexible, and good at communicating. It was a perfect and unforgettable experience."

"I needed a photographer to take candid photos of my daughter getting engaged, and Kristy understood the assignment! The photos are simply amazing and Kristy was so accommodating and easy to work with! I’m so thankful I found her!"
Serving the Shenandoah Valley, Virginia and beyond!
Luray | Shenandoah | Stanley | Bentonville | Front Royal | New Market | Mt Jackson | Woodstock | Edinburg | Strasburg | Shenandoah Portrait Photographer | Shenandoah National Park Photographer
Kristy Good Photography is a fully licensed and insured business in Virginia.
All images are copyright Kristy Good Photography. Do not use photos without permission.