Choose between three custom portrait options designed around your time and needs. From a quick 30-minute Mini (1 look, 6 edited images) to longer 60- and 120-minute sessions with more looks, more locations, and more final images. Every session includes an online gallery for easy viewing and download, with optional extra edits, rush turnaround, and commercial licensing available.
Contact for pricing and to pick the session that fits you best.
Capture your crew with flexible family sessions tailored to your size and vibe. Book a 60-minute session for up to 6 people (1 location, 25 edited images) or a 2-hour extended family session for 7–12 people (up to 2 locations, 35 edited images). All sessions include an online gallery for easy sharing, with options to add locations, include more than 12 people, or rush your edits.
Contact me for pricing and to build the session that fits your family.
Lock in coverage that fits your game. Choose a Single Game package with on-field sideline coverage, ~20 edited highlight images, and a short personal highlight reel, or book a Per-Athlete Media Day for team photos and individual portraits (4 edited images per athlete) in one polished session. Everything is delivered via online gallery, with optional extra edits and rush turnaround.
Contact for pricing and to reserve your spot.
Brand visuals, your way: sharp headshots, story-driven branding photos, and simple video packages built for your website and socials. Choose what you need, and I’ll shape the rest around your launch or campaign.
Contact for pricing and custom options.