photography & video services

I offer photography and film for brands, creatives, and athletes—built around narrative, culture, and real moments.

All services are structured for clarity and efficiency. Pricing is transparent. Booking is simple.

portraits

Starter Session

$200

A quick and simple portrait session for updated photos or personal content.

• 30–45 minute shoot
• 5 edited photos
• Jacksonville location
• 3–5 day delivery

Signature Session (Most Popular)

$300

The full portrait experience designed to create powerful lifestyle and storytelling images.

• 1 hour shoot
• 10 edited photos
• 1 location
• 3–5 day delivery

Editorial Session

$450

A deeper creative session for artists, personal brands, and storytelling portraits.

• 90 minute shoot
• 20 edited photos
• up to 2 locations
• priority editing

branding content

Brand Starter

$500

Perfect for small businesses, creators, and entrepreneurs who need fresh visual content.

This session focuses on capturing natural brand imagery that can be used across social media, websites, and marketing materials.

• 1 hour shoot
• 15 edited photos
• brand-focused storytelling content

Brand Story Session

$800

Designed for brands launching products, campaigns, or building a strong visual presence.

This extended shoot allows us to capture a wider variety of images that tell a deeper story about your brand and audience.

• 2 hour shoot
• 30 edited photos
• campaign-style brand visuals

athletes

Athlete Session

$200

For athletes looking to build their personal brand or highlight their training.

This session captures powerful visuals during workouts, practice, or lifestyle moments that showcase dedication and personality.

• training or lifestyle shoot
• 10 edited photos
• 1 highlight reel

Team Media Day

$600+

Ideal for teams needing professional content for promotion, recruiting, and social media.

A structured shoot capturing individual player photos, team visuals, and social-ready content.

• player portraits
• team photos
• promotional visuals for social media

Final pricing varies based on team size.

  • A 50% non-refundable retainer is required to confirm all bookings

  • Remaining balance due prior to delivery

  • Processing fees passed to client

  • Raw files are not delivered

Policies