Physiotherapist Taj is dedicated to helping athletes and active individuals recover from injuries, prevent re-injury, and confidently return to the sports and activities they enjoy. Taj completed a Bachelor of Kinesiology degree at the University of British Columbia before earning his Master of Physical Therapy degree from the University of Western Ontario.
Taj’s interest in treating acute and chronic sports-related injuries grew out of his own experiences - first as a youth soccer player navigating injuries, and later as a Student Athletic Trainer for UBC Athletics. A clinical placement at the renowned Fowler Kennedy Sports Medicine Clinic further deepened his interest and expertise in sports medicine and rehabilitation.
Taj believes successful recovery begins with individualized exercise programs, effective pain-management strategies, and empowering patients to take an active role in their care. He remains committed to evidence-based practice and continually updates his skills to optimize care. Taj is fluent in Punjabi, allowing him to provide care in both English and Punjabi.
Outside the clinic, Taj stays active by lifting weights, playing pickup basketball, and exploring new sports. Currently, Taj is learning how to golf!
Sign in and tell us your plan to see what a visit would cost you. Sign in
Please select this appointment for all NEW areas being assessed, or if the same area is being assessed but you have not seen the practitioner in over 3 months. Please contact the office if you are unsure of your previous bookings.
Please select this treatment if you have seen the therapist for the SAME injury within the past 3 MONTHS. If this is a new area, or 3 months have elapsed, please schedule in a Physiotherapy Assessment appointment. Sessions not meeting this criteria will be canceled through our scheduling system.
Please select this treatment if you have seen the therapist for the SAME injury within the past 3 MONTHS. If this is a new area, or 3 months have elapsed, please schedule in a Physiotherapy Assessment appointment. Sessions not meeting this criteria will be canceled through our scheduling system.
Please select this treatment if you have seen the therapist for the SAME injury within the past 3 MONTHS. If this is a new area, or 3 months have elapsed, please schedule in a Physiotherapy Assessment appointment. Sessions not meeting this criteria will be canceled through our scheduling system.
This clinic hasn’t published which insurers it bills directly.
Openings checked 8 min ago
Ailio never charges you a booking fee.
From $95 for 30 min — the cheapest physiotherapy appointment this clinic charges for. · Soonest: Mon 10 · 1:00 PM7 openings on Mon 10 · 47 in the days ahead
Pick a time above
Booking needs a free Ailio account.