About

I’m a photographer based in Shelby, NC, with a passion for capturing life’s most precious moments. Before I dove into the world of photography, I worked as a teacher, where I developed a deep appreciation for storytelling and connection—skills that I now bring to my photography.

With three years of experience behind the lens, I specialize in creating timeless images that tell unique, personal stories. Whether it’s a family portrait, a milestone event, or a special occasion, my goal is to make sure every shot reflects the genuine emotion of the moment.

I believe in the power of photos to preserve memories and moments that matter. Thank you for considering me to capture yours!

Hi! I'm Ashley

Photography has always been a way for me to capture the beauty of life’s little moments. I love how a photo can tell a story, capture a feeling, or bring back a memory with just one glance. I enjoy connecting with people and helping them preserve special moments in time.

Whether it’s a family gathering, a milestone, or just a fun day out, I love being able to freeze those moments so they can be looked back on with a smile. For me, building relationships with my clients during the booking process is so important—it helps me understand your vision and make sure every detail is just right.

To me, photography isn’t just about taking pictures—it’s about capturing the essence of what makes each moment unique and special!

Steps to Booking

  • Reach out to me with a quick message about what you're looking for. Whether it’s a family shoot, engagement session, or something creative, I’ll get back to you to chat about your vision, ideas, and preferred dates. We’re here to help and excited to hear all about it!

  • After we chat, I’ll send over a personalized quote for your shoot, with all the details and options. If everything looks good to you, I’ll just need a quick "yes!" and a signed agreement to make it official. Easy peasy!

  • Once your deposit is in, we’ll lock in your shoot date and send you all the info you need – time, location, and any tips to make sure everything goes smoothly. We’ll also chat about any final touches and make sure you feel 100% ready.