work with peter

For brands, teams, and private practice.

Off-platform work — companies, couples, one-on-one. Strong rooms, honest practice, no wellness-platitude veneer. The thing I teach in studios is the thing I teach in conference rooms. The only difference is the chairs.

Corporate & brand events

Activations, summits, offsites, wellness days.

I've taught yoga and led practice for Google, Facebook, Twitter, Airbnb, Lululemon, Headspace, Audible, and FitOn — on rooftops, at conferences, at brand activations and corporate offsites. Same care as a paid retreat: strong opening, real practice, no wellness-platitude veneer. Bring me in for a half-day, a full day, or a multi-day program.

Rates start at $2,000

Private sessions (1:1 & 1:2)

In Marin or on Zoom, weekly or one-off.

One-on-one, or with a partner. Strong practice tailored to where you actually are — recovering from injury, building a real home practice, training to teach, working through something specific. I work best with people who want to put the time in.

Rates start at $250 per session

Speaking & podcast guesting

Devotion meets AI. Yoga meets product.

I speak at the collision between contemplative tradition and the AI era — what stays, what shifts, what to build from inside the practice. Available for podcasts, panels, and conference stages on yoga, the wellness industry, AI-native building, and the long road through both.

Booking inquiries → /contact

Mentorship & teacher training

For teachers serious about the craft.

Working sessions with yoga teachers refining their voice, building a sustainable teaching life, or pivoting toward retreats and online classes. Limited slots. Real work.

Rates start at $400 per session

the work has lived here

  • Google
  • Facebook
  • Airbnb
  • Lululemon
  • Headspace
  • Audible
  • FitOn
  • Prison Yoga Project
  • Lightning in a Bottle
  • Beloved
  • Burning Man

Ready to talk?

Send a note with what you're working on — the more context, the better. I'll come back to you inside two business days.

start the conversation →
freethe begin again method