In-person training
Individualized fitness training, in person.
Choose your service and an owner-published time. Session times show your device’s local timezone with UTC alongside. Availability dates use UTC to keep the schedule unambiguous.
Select the service that fits your goals.
Availability is set by OFT. If no times are published, request a consultation.
Sign in to keep your appointment linked to your account. Paid sessions require verified Stripe checkout.
Your payment details stay with Stripe. OFT never collects or stores raw card information.
Individualized fitness training, in person.
Personalized training with remote guidance.
Focused support for your goals, growth, and direction.