Clear starting prices, and a free call to shape the right session for you.
Every session is planned around you, with relaxed direction on the day and carefully retouched images delivered in a private online gallery. Prices below are starting points. After a short call I'll send a tailored quote.
Natural, confident portraits outdoors around Geneva: lakefront, Old Town or a park. 60 to 90 minutes, with 10 retouched images in the Essential session.
See portraitsRelaxed sessions at home or outdoors, made for real moments rather than stiff poses. One hour with 10 retouched images, or longer sessions across two locations.
Book an intro callEnvironmental portraits and lifestyle images of you at work, for your website, LinkedIn and social media. Half-day or full-day sessions with 20 to 40 retouched images.
See visual storiesConsistent, professional headshots photographed at your office, so your whole team looks like one team. Two retouched images per person, minimum five people.
See portraitsConferences, launches, fundraisers and festivals, documented with care for the atmosphere and the people. Half-day or full-day coverage with a 48-hour preview gallery.
See eventsMatches, races and club seasons, capturing speed, effort and emotion. Every sports project is different, so tell me about yours and I'll put together a tailored quote.
See sportsA simple, personal process, so you always know what comes next.
Book 15 minutes online to tell me what you have in mind, in English or French.
I'll send a clear proposal with the package, date, deliverables and total price.
A signed agreement and 50% deposit confirm your booking. Then we plan the details together.
Enjoy your session, then receive your retouched images in a private online gallery.
Book a free 15-minute call at a time that suits you, or send me a message and I'll reply within 24 hours on weekdays.
Prices in CHF. Travel within the canton of Geneva is included; beyond that, travel is charged at CHF 0.70/km. Rush delivery, extra images and paid-advertising licences are available on request.