in home training

convenient. personalized. results driven.

Skip the crowded gyms — I bring expert coaching and the right equipment straight to your door. Serving Qualicum Beach through Nanoose Bay, my in-home personal training sessions are fully customized to your goals, fitness level, and space, combining kinesiology expertise with a supportive, approachable style.

why choose in home training?

Expert Guidance

I’m a certified personal trainer and kinesiologist, specializing in strength training, injury prevention, and functional fitness.

Convenience

No commuting, no set-up, no wasted time. I bring the equipment to you and make the most of the space you have.

Privacy & Comfort

Perfect if you’re new to fitness, prefer one-on-one attention, or just want to train in a familiar environment.

Specialized Support

From seniors looking to maintain independence, to busy professionals, parents, and youth athletes - every program is designed around you.

FAQs

  • Nope! I bring the essentials with me, and if you already have equipment at home, we’ll incorporate it into your workouts. Every session is tailored to what you have available and the space we’re working with.

  • You choose, sessions can be 30 minutes, 45 minutes or 60 minutes depending on your needs and budget (45 min is most common). Your sessions include personalized coaching, equipment as needed, and a travel fee - everything is built into your session rate.

  • With my kinesiology background, I specialize in working with clients recovering from injuries, managing chronic pain, or living with specific conditions. Every exercise is adapted to your abilities and goals, keeping safety the top priority.

  • All new clients begin with a one-time intake appointment ($149 +GST) where we review your goals, health history, movement patterns and assess range of motion to build a safe and effective plan.

    After that, you can choose the session length that works best for you:

    • 30 minutes — $65 +GST

    • 45 minutes — $85 +GST

    • 60 minutes — $95 +GST

let’s chat!