Personal trainer coaching a client through a dumbbell exercise in a bright Ottawa studio

Optimal Sports & Fitness Coaching

Stronger today.
Better tomorrow.

Personalized fitness, sports performance and badminton coaching built around your goals.

Personalized coaching
Ottawa & Barrhaven
Mobile • Studio • Online
CanFitPro certified
Personalized coaching
Ottawa & Barrhaven
Mobile • Studio • Online
CanFitPro certified
Personalized coaching
Ottawa & Barrhaven
Mobile • Studio • Online
CanFitPro certified
Personalized coaching
Ottawa & Barrhaven
Mobile • Studio • Online
CanFitPro certified
Coach assisting a client with a dumbbell press in a private gym

About OSFC

Coaching built around you.

Our goal is simple: make professional coaching practical, accessible and genuinely personal. Lose body fat, get stronger, improve your fitness, stay active as you age or perform better in your sport — the plan is yours.

  • Your goals
  • Your experience
  • Your lifestyle
  • Your schedule
  • Your current ability

Training is available through mobile sessions across Ottawa, private coaching at our Barrhaven home studio gym, and online coaching.

Learn more about OSFC
Athlete performing agility drills

Sports performance

Train for your sport.

Physical training for recreational and competitive athletes, built to improve how you move and perform on the court, field or court-side.

Strength
Power
Speed
Agility
Conditioning
Mobility
Balance
Athletic performance

Sports we support

BadmintonPickleballHockeySoccerBasketballVolleyballOther sports
Explore sports performance

Badminton

Badminton coaching

Badminton coaching for adults and players of different skill levels, led by a certified coach with a competitive playing background.

  • Technique
  • Footwork
  • Court movement
  • Shot development
  • Tactics
  • Physical conditioning
Explore badminton coaching
Badminton player lunging to reach a shuttlecock

Who we work with

Training for real people.

You do not need to already be fit or experienced to start. Training begins from your current level and progresses from there.

Our approach

No two people train the same way.

Training is adapted to the individual — goals, experience, schedule, lifestyle, preferences and current abilities. The aim is not just to get you through workouts, but to help you understand how to train effectively.

Personalized coaching

Programs built for you — never a template.

Sustainable progress

Steady, repeatable results over extremes.

Proper technique

Execution first, then structured progression.

Progressive training

Training that advances as you do.

Practical nutrition

Guidance that fits how you actually eat and live.

Accountability

Check-ins, tracking and consistency support.

Consistency

Habits you can maintain long after a program ends.

Flexible options

Mobile, studio or online to fit real schedules.

How it works

Getting started is simple

01

Talk

Start with a free consultation.

02

Plan

Discuss goals, experience, lifestyle, schedule and challenges.

03

Train

Follow a program built around you.

04

Progress

Track progress and adjust training over time.

Free consultation

Not sure where to start?

Start with a free consultation. We can discuss your goals, current fitness level, experience, schedule, challenges and what you want to accomplish.

No obligation to commit

Book your free consultation
Book free consultation