Family · Senior · Maternity · Newborn

Portraits

Sunset light is the default. Most sessions produce 120 to 250 edited photos to choose from (about 170 on average). Pricing depends on collection × location × Mon–Th vs Fri–Sun.

twin lakes beach

No commitment, no deposit. You get the full shoot first. Within 24 hours I'll text you a few sneak peeks along with the payment link; you pick your package and pay then.

See the packages ↓
Pick a collection

Five collections,
from a quick mini to a full session.

Tap any package below to open the calendar and pick your date.
Pricing shown for: Carmel · Big Sur · Half Moon Bay · San Francisco
Santa Cruz, CA

Mini

$650 – $900
  • ★5 photos kept (you pick your faves)
  • →30–50+ proofs to choose from
  • →Good for a quick family check-in. One setting, a handful of photos to take home.
Mon–Th
$650
Fri–Sun
$900
natural bridges

Basic

$900 – $1,100
  • ★15 photos kept (you pick your faves)
  • →50–80+ proofs to choose from
  • →Good for the annual family photo. A few groupings and a bit of variety in setting.
Mon–Th
$900
Fri–Sun
$1,100
natural bridges

Standard

$1,150 – $1,450
  • ★25 photos kept (you pick your faves)
  • →75–100+ proofs to choose from
  • →Good for families who want more to choose from. Bigger keeper set, more groupings.
Mon–Th
$1,150
Fri–Sun
$1,450
Panther Beach, Davenport, CA

Premium

$1,400 – $1,700
  • ★50 photos kept (you pick your faves)
  • →100–150+ proofs to choose from
  • →Bigger families, this is your lane. Every grouping covered, plus a few individual portraits.
Mon–Th
$1,400
Fri–Sun
$1,700
capitola beach

Platinum

$1,750 – $2,100
  • ★75 photos kept (you pick your faves)
  • →100–150+ proofs to choose from
  • →The multi-generational special. Every pairing, every generation, and enough candids to settle who Grandma's favorite is.
Mon–Th
$1,750
Fri–Sun
$2,100
The Full Gallery
Every edited photo from the shoot. No picking, no choosing, all of it.
Carmel + $2,150 / $2,500

Pick the option that fits above to book a date and time.

Not sure which one? Ten minutes on the phone and we'll figure it out together.

Book a 10-min chat →
stewarts cove