view full post

These Freemason District Norfolk marketing photos for Luxe Anchor Real Estate Team couldn’t have happened on a nicer night. It was such a privilege to get to update the content photos and headshots for this fun team – and in one of the prettiest spots in Norfolk. What I love about what I do is […]

July 23, 2026

view full post

For businesses in Virginia Beach, the Outer Banks, and other coastal communities, summer can feel like a whirlwind. The parking lots are full. The restaurants are busy. The phone won’t stop ringing. For a lot of our coastal businesses, the customers roll in in a continuous rhythm. Then summer comes to an end. The tourists […]

July 12, 2026

view full post

It has been a dream come true to get to do concert photography at The Dome in Virginia Beach. Last month, I got to photograph the Wale and Smino sold out show and it was a blast. I have been loving all the music I’ve gotten to see, learn about and photograph over the last […]

July 8, 2026

view full post

It was great to get to capture marketing photos for Home Link Properties in Elizabeth City, North Carolina recently. Every once in a while I get to be an Elizabeth City marketing photographer, and this was one of those times. Stephanie reached out to me after a referral from Water Street Group (thanks for the […]

June 4, 2026

view full post

Official title: Director of Hospitality That’s the role Anna stepped into after she and Misty had a conversation about expanding what her future at Misty Saves the Day could look like. One thing about Misty? She has a gift for seeing strengths in people before they even fully realize them themselves. As the company grows, […]

May 18, 2026

view full post

I had the privilege of meeting Kathy Hyland at Creative Mornings Virginia Beach. Doing these ViBe Creative District author photos was her was a BLAST. Doing these Vibe Creative District author photos for her was a pleasure. Kathy not only writes inspirational books and journals to help you find your happy – but she speaks […]

May 5, 2026