Crystal Huff smiling, holding her camera

About

Hi, I'm Crystal!

I'm so glad you're here!

I'm a self-taught photographer, wife, dog mom, and boy mom — and my little family is truly my whole world.

I never imagined that picking up photography as a hobby would turn into something I love this much. What started as simply wanting to capture beautiful moments has grown into a passion for documenting the people, connections, and little details that make life so special.

As a mom, I know just how quickly the seasons of life change. The tiny hands, belly laughs, growing families, and everyday moments don't stay little forever — and I love being able to freeze a piece of that for you to hold onto.

I can't wait to capture yours!

Sessions & Pricing

  • Family Sessions

    Relaxed, natural family portraits — indoors, at home, or on location.

    1 hour · 25–50 edited digital images

    $175

  • Maternity Sessions

    Soft, timeless imagery honoring this season of anticipation.

    1 hour · 25–50 edited digital images

    $175

  • Senior Portraits

    Celebrate the milestone with a personalized session that captures their personality.

    90 minutes · 50–75 edited digital images

    $225

  • Wedding Photography

    Full coverage telling the story of your day, from getting ready to the last dance.

    6 hours · Full edited gallery (typically 300+ images)

    Starting at $1,500

  • Mini SessionsSeasonal

    Short, budget-friendly sessions offered during special times of year.

    30 minutes · Up to 25 edited digital images

    $75

  • Brand Sessions

    Personal branding and business imagery — priced by scope and deliverables.

    Based on scope

A signed agreement and retainer reserve your date. Reach out for full pricing and availability — I typically reply within 48 hours. Wedding coverage starts at $1,500 and can vary based on requirements such as travel distance, time on site before the event begins, and special requests. Please note: indoor sessions that require renting a studio space are booked at the client's expense, and any rental cost is the responsibility of the client.

Inquire about a session