Massage

Initial appointment time includes intake, assessment and treatment.

Loading...

Initial appointment time includes intake, assessment and treatment.

Massage Therapy Initial Assessment 60 min
New PatientRegisteredGeneral
Loading...

Initial appointment time includes intake, assessment and treatment.

Loading...

A 60-minute bodywork (non-registered massage therapy) session provides therapeutic soft tissue treatment to relieve tension, improve mobility, and support overall relaxation and recovery.

60 minute Bodywork
New PatientGeneralRelaxation
Loading...

Initial appointment time includes intake, assessment and treatment.

Loading...

Acupuncture

A 60-minute acupuncture session includes a comprehensive evaluation and personalized treatment plan using acupuncture to support pain relief, recovery, and overall wellness.

  • Pain management for chronic and acute musculoskeletal issues.
  • Stress relief and treatment of stress-related symptoms.
  • Support for mental health and neurological symptom management.
  • Treatment of digestive complaints with TCM techniques.
  • Infertility support using Traditional Chinese Medicine approaches.

This summary is for informational purposes only and may not be accurate.

Loading...

Kinesiology

A 60-minute kinesiology appointment provides personalized exercise therapy and movement-based rehabilitation to improve strength, mobility, and overall function.

60 minute Kinesiology Appointment
New PatientGeneral
Loading...

A 60-minute kinesiology appointment provides personalized exercise therapy and movement-based rehabilitation to improve strength, mobility, and overall function.

  • Functional movement assessment for mobility and stability deficits.
  • Exercise prescription for strength improvement and return-to-activity.
  • Active rehabilitation and injury prevention for combat athletes.
  • Strength and conditioning programming for older adults and seniors.
  • Ergonomic and biomechanical analysis to support sport/work performance.

This summary is for informational purposes only and may not be accurate.

60 minute Kinesiology Appointment
New PatientGeneral
Loading...

A 60-minute kinesiology appointment provides personalized exercise therapy and movement-based rehabilitation to improve strength, mobility, and overall function.

  • Functional movement assessment for sport-related injuries and performance.
  • Exercise prescription and progressive return-to-activity planning.
  • Active rehabilitation for musculoskeletal injuries and post-injury recovery.
  • Biomechanical analysis and movement re-education for injury prevention.
  • Functional capacity evaluation and conditioning for safe sport/work return.

This summary is for informational purposes only and may not be accurate.

60 minute Kinesiology Appointment
New PatientGeneral
Loading...

Physiotherapy

A 60-minute initial physiotherapy visit is for new clients, new injuries, or those who haven’t been seen in over 6 months, and includes a detailed assessment and personalized treatment plan to support your recovery.

  • Treats musculoskeletal injuries and concerns.
  • Manages general orthopaedic conditions and pain.
  • Rehabilitates sports, MVA, and workplace injuries.
  • Provides pre and post natal pelvic floor care.
  • Addresses urinary incontinence and pelvic pain.

This summary is for informational purposes only and may not be accurate.

Loading...

A 60-minute initial physiotherapy visit is for new clients, new injuries, or those who haven’t been seen in over 6 months, and includes a detailed assessment and personalized treatment plan to support your recovery.

  • Manual therapy for injury recovery and healing.
  • Exercise programs to support rehabilitation journeys.
  • Patient education to manage conditions effectively.
  • Treating musculoskeletal injuries through physiotherapy.
  • Rehabilitating post-surgical recovery and function.

This summary is for informational purposes only and may not be accurate.

Loading...

A 60-minute run assessment provides a detailed analysis of your running form and movement patterns to improve performance, prevent injury, and support efficient biomechanics.

  • Injury management, rehabilitation, and prevention strategies.
  • Hands-on techniques for pain and joint issues.
  • Exercise therapy for strength and movement patterns.
  • Personalized plans based on individual patient goals.
  • Support for recovering from sports-related injuries.

This summary is for informational purposes only and may not be accurate.

Loading...

A 60-minute initial physiotherapy visit is for new clients, new injuries, or those who haven’t been seen in over 6 months, and includes a detailed assessment and personalized treatment plan to support your recovery.

  • Sports injury rehabilitation.
  • Injury prevention for athletes.
  • Client-centered care and education.
  • Manual therapy for pain relief.
  • Therapeutic exercise prescription.

This summary is for informational purposes only and may not be accurate.

60 minute Initial Physio Assessment
New PatientGeneral
Loading...

A 60-minute run assessment provides a detailed analysis of your running form and movement patterns to improve performance, prevent injury, and support efficient biomechanics.

  • Individualized assessments for comprehensive recovery plans.
  • Manual therapy for effective pain relief.
  • Trigger point dry needling for muscle tension.
  • Empowering exercise prescription for strength.
  • Patient education to enhance body awareness.

This summary is for informational purposes only and may not be accurate.

Loading...

A 60-minute initial physiotherapy visit is for new clients, new injuries, or those who haven’t been seen in over 6 months, and includes a detailed assessment and personalized treatment plan to support your recovery.

  • Sports injury recovery and rehabilitation.
  • Acupuncture and IMS for pain.
  • Hands-on therapy for improved movement.
  • Individualized exercise programs.
  • Detailed movement assessment and history.

This summary is for informational purposes only and may not be accurate.

60 minute Initial Physio Assessment
New PatientGeneral
Loading...