Welcome! Please read the info below before booking.

ALL NEW CLIENTS please book an ASSESSMENT

RETURNING CLIENTS:

  • who have not been seen in the past 3 months OR have a new injury: book an ASSESSMENT

  • who have been seen in the past 3 months for the same injury: please book your FOLLOW-UP appointments with your previous physio.


PELVIC PHYSIO CLIENTS :

  • Appointments can be either virtual or in-person. ** Double check your booking to make sure you chose your preferred appointment type

  • BIRTH PREP SESSIONS must be preceded by an Assessment.


*To cancel or reschedule appointments, please contact the clinic via phone or email

*For more information about virtual appointments or FAQ please visit www.trailphysio.ca OR www.hivepelvichealth.com or contact us.

Physiotherapy

Physiotherapy is a primary care, registered health care profession that pin points the root cause of your pain, problem, or injury. Treatments restore movement, function and well being. Physiotherapy can help you go beyond basic recovery, and make you feel stronger and healthier overall. It is an active and engaging therapy where the therapist and patient work together.

Gary is a Registered Physiotherapist (orthopaedics and concussion) and has completed several additional courses in the areas of acupuncture, manual therapy, concussion rehab and pain management. He integrates manual therapy, exercise prescription and education to help his patients continue enjoy their active lives.

Gary has previously enjoyed a career in teaching, was instrumental in the set up of the Spinal Cord Institute of Zambia and has volunteered sports coverage for both the Peterborough Petes and Lakers Lacrosse in Peterborough. Gary is originally from Dublin, Ireland and speaks fluent English, French, Dutch and Spanish.

Gary is a Registered Physiotherapist (orthopaedics and concussion) and has completed several addi... Read More

Select a treatment from the list on the left
to view available appointment times

Pick a treatment to book

Trail Physio
Located at: 13 King St W, Millbrook
Directions & Map | All Locations