Oscar Leo Photography
Studio portrait of a man in a pinstripe suit against a warm backdrop, photographed in Vancouver.
Headshots & Portraits

Headshot photographer in Vancouver, BC

Corporate, LinkedIn and personal branding portraits — in studio or at your office.

Professional headshots in Vancouver start at $395 for a 45-minute session with three retouched images. Corporate team headshots are $135–$185 per person plus a $450 on-site setup fee, depending on group size. Sessions take place in studio or on location at your Vancouver office, and finished images are delivered within five business days of your selection.

Selected work

Portraits

Click any photograph to open it full-screen.

The session

You don't need to know how to pose.

Most people feel awkward in front of a camera, and that's the actual problem a headshot photographer solves. I guide you through positioning, expression and small adjustments throughout the session, so the final photographs look natural rather than performed.

Sessions run 45 to 90 minutes depending on the package. You review a private proof gallery afterwards and choose which images get retouched.

Sessions suit professionals, executives, entrepreneurs, actors, artists and creatives. What you receive is a carefully selected, professionally finished set of your strongest frames.

Pricing

Headshot pricing in Vancouver

Individual

Essential Headshot

$395 45 minutes
  • Up to 45 minutes
  • 2 outfits
  • Private proof gallery
  • 3 retouched high-resolution images
  • Web-ready versions
Enquire

Teams

Team & Corporate

from $450 on-site setup
  • $450 on-site setup
  • 5–9 people: $185 each
  • 10–24 people: $155 each
  • 25+ people: $135 each
  • One retouched image per person
  • Commercial licence included
Enquire

Add-ons: additional retouched image $65 · additional location from $95 · additional 30 minutes $150 · 48-hour priority delivery $95. All prices in CAD, plus GST.

Final delivery includes professionally selected and edited high-resolution images. RAW and unedited files are not included unless specifically agreed as part of a commercial production arrangement.

Questions

Frequently asked

How much do professional headshots cost in Vancouver?

Individual headshots in Vancouver generally run between $325 and $850 in 2026. At Oscar Leo Photography an individual session is $395 for three retouched images, and corporate team bookings drop to $135–$185 per person depending on group size.

How long does a headshot session take?

45 minutes for an Essential Headshot and up to 90 minutes for a Personal Branding Portrait. Corporate team sessions run 10–15 minutes per person.

What should I wear for a headshot?

Solid colours photograph best. Bring two outfits — usually one more formal and one more relaxed — and avoid busy patterns or large logos. Any layer that lets you change the level of formality in seconds is useful.

How soon do I get my photos?

Retouched images are delivered within five business days of your final selection. A 48-hour priority option is available for $95.

Do you photograph teams at our office?

Yes. I bring a full mobile studio to offices anywhere in Metro Vancouver, with consistent lighting and background across everyone on your team.