Production value, scaled to a business. Every shoot is planned, lit and directed, then delivered on schedule, with photo and video from one team.

Team & executive headshots
One visit, your whole team, one consistent look: lit on location in your office, or on a clean backdrop.
From $725 for 5 people ($350 setup + $75 per person) · half day for up to 20 people: $1,350
- On-site setup with minimal disruption to your day
- Consistent lighting and look across the whole team
- Expression coaching, so people look like themselves
- Retouched finals for LinkedIn, your website and press
- New hires can be added later in the same style
Book a Team Headshot Day See the work

Brand Content Day
Half a day at your business, a month of content: owner and team portraits, your space and product, and short vertical videos ready for Reels, TikTok and Shorts.
Starting at $1,650 · about 40 edited photos + 3 vertical videos
- Up to 4 hours on location: your shop, office or venue
- Owner and team portraits, product and space photography (about 40 edited images)
- 3 vertical videos (15–30 s), cut and ready to post
- Private online gallery, licensed for your website, social and ads
Book a Brand Content Day See the work

Ribbon cuttings & events
The moment, the speakers and the people who came, with a highlight reel within 3 business days so you can post it while it's still news.
Starting at $850 · up to 2 hours, full gallery + highlight reel within 3 business days
- Up to 2 hours of coverage: the moment, the speakers and the guests
- 15–30 s highlight reel within 3 business days
- Full edited gallery for your website, press and sponsors
- Extra hours available
Book event coverage See the work

Product photography
Hero-lit product and detail photography that makes the thing itself the star, for your website, catalogue, ads and social.
Product photography is part of a Brand Content Day, starting at $1,650 · smaller product sets quoted on request
- Lit to the product: colour backdrops, low-key or clean white
- Hero shots plus close-up detail of materials and finish
- Web-ready and print-ready files
- Pairs with lifestyle and team images on a Brand Content Day
Book a product shoot See the work

Fashion & editorial
Directed on set, from a mood board: lookbooks, campaigns and editorial-style shoots with designers, stylists and models.
Quoted per project · tell us the concept, looks and timing
- Concept and mood board planning
- Studio, gel and on-location lighting
- Direction on set for models and talent
- Retouched selects for lookbooks, campaigns and social
Plan a fashion shoot See the work
01Send the brief
What you need, where and roughly when. One short form.
02We plan it
We reply by email within one business day with questions, a plan and a quote.
03We shoot on location
We bring the light to you and deliver the finished work to a private gallery.
How much does a team headshot day cost in Gwinnett?
Team headshots start at $725 for five people ($350 setup plus $75 per person). A half day for up to 20 people is $1,350, photographed at your office in Duluth, Peachtree Corners, Norcross or anywhere in Gwinnett.
How much does a Brand Content Day cost?
A Brand Content Day starts at $1,650: up to four hours at your business, about 40 edited photos and three vertical videos ready for Reels, TikTok and Shorts.
How much does ribbon cutting or event photography cost?
Event coverage starts at $850 for up to two hours, including the full edited gallery and a 15–30 second highlight reel delivered within three business days. Extra hours are $200.
How much does podcast production cost?
On-location podcast episodes start at $850, or $720 per episode in a block of four. Each includes two cameras, lighting and lav audio, an edited episode up to 60 minutes and three captioned vertical clips.
How do I book?
Send the brief through the booking form. We reply within one business day with a plan and a quote, and a 25% retainer holds your date.
Is the retainer refundable?
The 25% retainer is credited to your final invoice. It's non-refundable, but you can move your date once with at least 72 hours' notice.
When is the balance due?
The balance is invoiced when we deliver your gallery and is due within 15 days.
Do you travel?
Yes, we shoot on location. Travel is free within 25 miles of Duluth (Duluth, Peachtree Corners, Norcross, Johns Creek, Lawrenceville, Suwanee and across Gwinnett and North Atlanta); beyond that it's $0.75 per mile.
How can we use the images?
Your licence covers your own website, social media, ads, email, presentations, press and printed marketing. Rannulf Media keeps the copyright.
Do you offer rush delivery?
Yes: 48-hour delivery is available for 25% extra.