Born and raised in Vancouver, Randy participated in competitive rowing, an experience that shaped his appreciation for structured training, injury prevention, and high-quality physiotherapy. He continues to stay active through running, tennis, and weightlifting.
Randy completed both his Bachelor of Kinesiology and Master of Physical Therapy at the University of British Columbia. During his undergraduate studies, he worked in a research lab developing wearable sensors to assess balance, and also gained experience as a personal trainer and private tutor.
Guided by his educational and athletic background, Randy is passionate about helping people reduce pain, understand their bodies, move more efficiently, and return to the activities that are most meaningful to them through collaborative, evidence-based care.
Permis
✓ CPTBC — en règlevérifié le 9 août 2026
Services & prices
13 options réparties sur 6 traitements
Se connecter pour voir ce que vous coûterait une visite
Mat Pilates Physiotherapy Session
« Your Physiotherapist will assist you with performing Mat Pilates 1-on-1. Work will be tailored towards specific goals you may have.
This session is ideal both for those with injuries or those looking to prevent injury. Your Physiotherapist will perform an assessment the first session.
Please note, this session does not include the use of any Pilates machines such as a reformer.
Please wear something comfortable to move in to your session. Bringing a water bottle would be great as this is a full active session!
Please note, we do not allow outdoor shoes in our gym and clinic area. »2 options
96 $ à 132 $· 30 à 45 minDe 96 $ à 132 $ pour 30 à 45 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
Physiotherapy appointmentNew patient
« Select this option if this is your first Physio appointment with us! »6 options
96 $ à 168 $· 30 à 60 minDe 96 $ à 168 $ pour 30 à 60 min — la séance de physiothérapie la moins chère et la plus chère facturées par cette clinique.
ICBC Physiotherapy appointment - Direct Billing Available User FeeFollow-up
« This appointment is for returning patients only.
Bring your ICBC claim information to your appointment, so we can bill ICBC directly. If you are currently not approved for treatment, you will be required to pay for the full amount of your session. »
Prix non affiché
ICBC Physiotherapy appointment - No Direct BillingNew patient
« Physiotherapists who offer this session do not currently offer Direct Billing services for ICBC appointments.
For this session, you will be required to pay in full, and self submit to your ICBC adjuster.
We cannot guarantee reimbursement for treatment from ICBC. Please contact your adjuster for further details. »2 options
Prix non affiché
ICBC Physiotherapy appointment - Direct Billing Available - No User FeeNew patient
« There is no user fee for our 45 minute initial physio appointment.
Bring your ICBC claim information to your appointment, so we can bill ICBC directly. If you are currently not approved for treatment, you will be required to pay for the full amount of your session. »
« Physiotherapists who offer this session do not currently offer Direct Billing services for ICBC appointments.
For this session, you will be required to pay in full, and self submit to your ICBC adjuster.
We cannot guarantee reimbursement for treatment from ICBC. Please contact your adjuster for further details. »
Prix non affiché
Disponibilités : vérifié il y a 2 h · les prix viennent directement de la clinique — jamais majorés
Réserver avec Randy
Ailio ne vous facture jamais de frais de réservation.
9 disponibilités le lun. 24 · 29 dans les jours à venir
Morning
Afternoon
Choisissez une heure ci-dessus
Aucun compte requis pour voir comment réserver cette plage.