Photos for the moments that matter.
Kevin Thomas photographs portraits, proposals, weddings and more across Minneapolis and the Twin Cities. Pick a session, see the work, book a time.
Sessions
& prices
What each session includes and what it costs. Book directly or see the work first.
Weddings
From timeline planning to gently guided portraits. Small weddings can be booked online; full wedding days by inquiry.
From 1 hour$250+Portraits
Personal, birthday or creative portraits, outdoors or studio. 20 edited high-res images with full print rights.
1 hour$245Graduations
Cap and gown portraits for high school, college and specialized programs.
1 hour$245+Couples
Anniversaries, date shoots or “just because,” at an outdoor spot that fits you. 20 edited images.
1 hour$320Proposals
Planning and location guidance, discreet coverage of the surprise, then a few relaxed portraits.
1 hour$325Headshots
For LinkedIn, your website and socials. Outdoor, studio or at your office. 10 edited images.
30 min$95Recent work
Sessions & prices →







Book in a few minutes.
- Choose your session
Pick your session in the booking calendar. Each one shows what's included.
- Pick a date and time
See real availability, and add prints or rush delivery on most sessions.
- Get your gallery
Your edited images arrive in a private online gallery to view, download and share.
Not sure which one fits? Ask me first or call 763-477-1481.
87 reviews on Thumbtack.
Every one of them five stars.
Hired 142 times · 5 years in business · Top Pro 2025
“Did an amazing job on our wedding. Was there on time ready to get everything we requested of him. Pictures came out spectacular with everything we wanted.”
“I really enjoyed our session, and couldn't be happier with the outcome. Our pictures turned out amazing…”
“Absolutely fantastic experience!! … He was very helpful in getting us to relax in front of the camera and walked us through our poses…”

Hi, I'm Kevin.
Your go-to photographer for moments that matter. I specialize in capturing real emotion, natural beauty, and the in-between moments that make your story unique.
Being in front of the camera can feel a little intimidating. I'll guide you through posing, keep it relaxed and fun, and make sure you walk away with images that feel true to you.
Questions first?
Send a message and Kevin will get back to you. For something custom, like a full wedding day or a bigger event, start here.
763-477-1481 · ktjmedia1@gmail.com






