On-site team headshots • Studio sessions in Ybor City
I come to your office, or you come to my Ybor City studio. You see every frame on a big screen as I shoot, and your retouched images are in your inbox the same day.
★★★★★ 5.0 from 115+ Google reviews
Prefer to talk? Call or text 813-625-8168


























Trusted by teams at Cushman & Wakefield, Schindler, CAPTRUST and more




115+
five-star Google reviews
Same day
retouched images in your inbox
Live review
see every frame as I shoot
Insured
and ready to travel nationwide
Two ways to work with me. Same coaching, same live review, same-day delivery.

For teams and companies
I set up a full studio at your office, hotel, or event. Every person is coached and reviewed live, and your whole team ends up with a consistent look.

For individuals
One-on-one in my studio in the Kress Contemporary building. About an hour, with plenty of coaching, and easy parking right outside.

My edge
A tight jaw, eyes a little too wide, a smile that stops halfway. Most of what makes a headshot work is small. I coach those details as I shoot, and every frame lands on a big screen right after I take it.
You see what I see, and I tweak your expression on the spot. Nobody is guessing, and everyone leaves with a headshot that looks like them on a good day.
Pick a time online, or send me a quote request for your team. I confirm the details and answer any questions.
You see every frame on a big screen as I take it, and I coach your expression along the way. Studio sessions run about an hour.
We choose your best images together, and your retouched photos arrive the same day.
Real people, real sessions, shot in my studio and at client offices across Tampa Bay.




1
Tell me your headcount, location, and date. I send a clear quote and build a schedule so your team spends minutes, not hours, away from their desks.
2
I set up in about 10 by 15 feet with one outlet. Each person is coached and reviewed live on screen, about 20 to 30 people an hour.
3
Your retouched images arrive the same day, with a consistent look across the whole team.
Turn your conference, trade show, or office day into a headshot moment people talk about.


★★★★★ 5.0 from 115+ Google reviews
“Went in to get a professional headshot, was pleasantly surprised at how fast, professional, and at ease the photographer made you feel. Would definitely recommend!!”
Leticia F.
Google review
“Great experience! James was very professional, kind, and took his time to get the perfect shots. The final images were delivered super fast. Highly recommend for anyone needing quality headshots!”
Tanya H.
Google review
“James work is professional, fun and excellent. I don’t feel that I am very photogenic but he made the photo experience fun and relaxing and my headshot came out beautifully. I can’t thank him and his team enough.”
Pam F.
Google review
Tell me about your team, or pick a time for your studio session. I reply to every inquiry within 24 hours.

Meet your Tampa headshot photographer
Most people tell me they hate having their picture taken. That is exactly who I like to work with. I coach you through every frame, show you the shots on the screen as we go, and tweak the small details until you look like the best version of yourself.
I have photographed professionals, executives, actors, and whole teams across Tampa Bay for over 10 years. You leave with polished, retouched headshots the same day.

One free session every monthMy father is a Vietnam veteran, and both of my grandfathers served in World War II. I did not serve, but I am grateful to everyone who has.
Each month I give away one free headshot session to an active or retired member of the military. If you or someone you know has served and could use a great headshot, send me a note and I will be in touch.
Based in Ybor City. My studio goes where your team is.
On-site team sessions are a $500 studio setup, which covers travel within Tampa Bay, lighting, and the first portrait. After that it is $125 per person for 2 to 20 people, $85 for 21 to 80, and $65 for 81 or more. Studio sessions in Ybor City are a $225 session fee, with a $50 deposit applied to it, and $100 for each image you keep.
For an on-site team day, I need about 10 by 15 feet and one standard outlet. I photograph 20 to 30 people an hour, and about 10 to 15 minutes each for executives. A studio session runs about an hour.
Same day for studio sessions and most on-site sessions, often before you are back at your desk or home. If your team day is very large, I will give you a delivery date in your quote.
Yes. I shoot tethered, so every frame shows up on a big screen right after I take it. I coach your expression as we go, so you never have to guess how you look.
Yes. I regularly shoot in St. Petersburg, Clearwater, Lakeland, Sarasota, and Orlando, and I travel nationwide for multi-office companies. I am insured and ready to fly.
Solid, simple colors that fit your brand work best. When you book, I send a prep guide with wardrobe tips so you walk in confident.
The studio is in the Kress Contemporary building at 1624 E. 7th Ave., Suite 237, in Ybor City. There is parking right outside the building, plus on-street lots and covered garages nearby.
Have a question you don’t see answered below?
Call or text me at 813-625-8168.
Teams get a custom quote. Individuals can book online.
Tell me about your team or yourself, and I will get back to you with pricing and availability. Want to skip the form? Call or text me at 813-625-8168.