Virginia Beach | Hampton Roads

Timless Portrait & Wedding Photography

Kinstler Photography

Stephen Kinstler – Portrait & Wedding Photographer

Hello! Thank you for visiting. I’m Stephen Kinstler, a professional wedding and portrait photographer based in Virginia Beach and the greater Hampton Roads area. I’ve been photographing people and their stories since 2005, and in that time, I’ve had the privilege of documenting hundreds of weddings and countless families across Virginia Beach, Norfolk, Chesapeake, Suffolk, and coastal North Carolina. Every session, every couple, every family brings something new to the table, and that’s what keeps this work meaningful for me.

Photography has always been more than a job. I’m drawn to the way a single image can hold emotion, personality, and memory all at once. Whether I’m photographing a wedding day full of energy or a quiet portrait session at sunset, my goal is to create images that feel honest and alive. I want you to look back years from now and still feel the moment – the laughter, the nerves, the warmth, the connection.

My Approach to Photography

My approach blends classic portraiture with natural, documentary-style storytelling. I’ll guide you when you need direction, step back when the moment unfolds on its own, and look for the small, meaningful details that often become the most cherished photographs. I’m always paying attention to light, movement, and the environment around us – whether we’re in the gardens of Norfolk, the beaches of Sandbridge, or the trails at First Landing State Park.

At the end of the day, I care most about creating photographs that reflect who you are. Real moments. Real emotion. Real connection. If that’s what you’re looking for, I’d love to help tell your story.

Stephen Kinstler - Owner Kinstler Photography

Stephen Kinstler

Husband. Dad. Photographer.

Read Bio

Photography Services

wedding photography in virginia beach and hampton roads

Wedding Packages
starting at $1300

Wedding Photography in Virginia Beach & Hampton Roads

Kinstler Photography is a Virginia Beach Wedding Photographer who also photographs weddings all over Hampton Roads, including Chesapeake, Norfolk, Portsmouth, Suffolk, Hampton, Newport News, Williamsburg, Richmond, and destinations beyond Hampton Roads. I strive to capture the best memories on your wedding day, especially the moments in between the moments. Weddings are such a beautiful part of life, and I consider it a pleasure to serve you on this momentous occasion.

What I Capture

From the emotional moments shared during your ceremony to the candid interactions throughout your reception, I focus on documenting the full story of your day. This includes details, portraits, candid moments, and everything in between – the images that will bring your wedding memories back to life for years to come.

Contact me today to setup a time when we can discuss your wedding in detail, and feel free to review my pricing page beforehand to see which collection fits your needs.

Family Photography in Virginia Beach & Sandbridge

Family Portrait Sessions
starting at $400

Family Photography in Virginia Beach & Sandbridge

Family sessions with Kinstler Photography are relaxed, natural, and centered around the real moments that make your family who you are. Whether we’re exploring the shoreline in Sandbridge, wandering the trails at First Landing State Park, or photographing at one of the many beautiful spots featured on my Photography Locations page, your session will feel easy, fun, and true to your family.

Why Families Choose Me

Families appreciate the calm, guided experience I provide – one that keeps sessions stress‑free and focused on real interactions. I help with posing, location selection, and timing so you can simply enjoy being together while I capture the moments that feel authentic to your family.

You can learn more about how I approach these sessions on my Family Photography page, or explore my Investment page to see which portrait collection fits your needs.

Virginia Beach Engagement Sessions

Engagement Sessions are $400
& included with some Wedding Packages.

Virginia Beach Engagement Sessions

Engagement portraits are a great way to capture the time you spend together before getting married, scheduled ideally within 1-2 months of getting engaged before the wedding planning takes over your schedules. I enjoy taking pictures of your candid moments together so that you can express yourselves and the love you have for each other.

Your Session Experience

Your engagement session is tailored around your personalities and the places that matter to you. Whether we’re photographing at the beach, in a park, or at a meaningful spot from your story, the experience is designed to feel effortless and enjoyable while capturing the connection you share.

Springtime Engagement Portraits | Chesapeake ArboretumLet Kinstler Photography capture who you are today as you begin your new lives together. Popular engagement locations include First Landing State Park, Town Center Virginia Beach, and the Chesapeake Arboretum.

Senior Portraits in Virginia Beach

Senior Sessions are $400

Senior Portraits in Virginia Beach

Senior portraits should feel confident, authentic, and full of personality. I photograph seniors throughout Virginia Beach, Sandbridge, and the surrounding Hampton Roads area, using locations that highlight each student’s style such as the beaches, parks, gardens, and more. You’ll find several of my favorite spots listed on the Photography Locations page. Every session is designed to be relaxed and enjoyable, with plenty of guidance so you never feel unsure about posing or what to do next.

Locations & Options

From beaches and parks to urban spots and natural backdrops, there are plenty of locations that help showcase your personality. Sessions can be styled to match your interests, outfits, and vision – giving you a set of senior portraits that feel modern, confident, and authentically you.

You can explore recent sessions on the Senior Portraits page or visit the Investment page to review portrait options and choose the collection that fits your vision.

Client Testimonials

  • Brides-To-Be, Look No Further!

    Stephen is attentive to detail, highly organized, incredibly talented, and has the hardest work ethic of a photographer I’ve ever seen! He ran around the beach in the scorching heat to make sure he caught every moment of our wedding day. We had a a blast looking through our photo gallery. We couldn’t recommend him more!
  • You can never go wrong with Kinstler Photography!

    My wife and I wanted to have a very simple and intimate courthouse wedding but still wanted pictures that would be timeless and meaningful, and Stephen absolutely nailed it! He was super friendly and we could not have asked for a better photographer. We loved getting to work with him and will always recommend him to anyone! My wife and I can’t thank you enough Stephen for your dedication and the work you did to help us celebrate that special moment!
  • Stephen is a dream to work with!

    As a bride I was so nervous choosing the right person to capture our day. I am so grateful for his talent and team! From beginning to end, from planning to the big day, EVERYTHING went perfectly smooth and I couldn’t have imagined our day without him. Highly recommend Kinstler photography! From one bride to another you can’t go wrong with Stephen! Thank you thank you thank you!!

Say Hello!

Pricing Information

If you’re short on time, no worries – here’s a quick look at my pricing and a direct way to reach out. I’m here to make this easy.

Wedding Collections

  • Classic Collection: $1300
  • Signature Collection: $2100
  • Heirloom Collection: $2700

Portrait Collections

  • Small Group (1-6 People): $400
  • Medium Group (7-12 People): $500
  • Large Group (13+ People): $600