Save Vigil to your list — rebook in two taps next time
SaveVigil Kavanal is an experienced physiotherapist using evidence-based physiotherapy care with compassion and professionalism. With over 14 years of clinical experience, Vigil has successfully treated a wide range of conditions including chronic pain, sports injuries, orthopedic disorders, neurological impairments, post-operative rehabilitation, frozen shoulder, osteoarthritis, slip disc, ppondylosis, vertigo, proprioception exercises, tennis elbow, conditions with nerve involvement, hemiplegia and many more.
Vigil believes in a holistic approach to physical therapy — integrating manual therapy, exercise therapy, electrotherapy, and lifestyle education to achieve optimal recovery. He emphasizes patient education and active participation in the healing process, ensuring sustainable results.
Over the years, Vigil has worked with diverse patient populations — from athletes to senior citizens — and is deeply committed to improving patients’ quality of life through movement, function, and strength.
Services & prices Concussion Therapy Session 2 options
Concussion Therapy Initial Session · 40 min New patient
$110
Sign in and tell us your plan to see what a visit would cost you. Sign in
Concussion Therapy Subsequent Session · 30 min Follow-up
$95
Sign in and tell us your plan to see what a visit would cost you. Sign in
Cupping Therapy
Cupping Therapy · 30 min
$95
Sign in and tell us your plan to see what a visit would cost you. Sign in
FAF Form
FAF Form · 45 min
$60
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Kinesiology Session 2 options
ICBC Kinesiology Initial Session · 60 min New patient
$119
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Kinesiology Subsequent Session · 45 min Follow-up
$96
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Kinesiology Progress Report
ICBC Kinesiology Progress Report · 30 min
$84
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Non-Standard Physio Session 2 options
ICBC Non-Standard Physio Initial Session · 45 min New patient
$154
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Non-Standard Physio Subsequent Session · 45 min Follow-up
$145
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Phone session with adjuster 2 options
ICBC Phone session with adjuster · 15 min
$15
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Phone session with adjuster · 15 min
$30
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Physio Inital Session
ICBC Physio Inital Session · 45 min
$154
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Physio Progress Report
ICBC Physio Progress Report · 30 min
$128
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Physio Range of Motion Report
ICBC Physio Range of Motion Report · 30 min
$90
Sign in and tell us your plan to see what a visit would cost you. Sign in
ICBC Physio Session
ICBC Physio Subsequent Session · 30 min Follow-up
$97
Sign in and tell us your plan to see what a visit would cost you. Sign in
IMS/Dry Needling + Physio Session 3 options
IMS/Dry Needling + Physio Initial Session · 40 min New patient
$110
Sign in and tell us your plan to see what a visit would cost you. Sign in
IMS/Dry Needling + Physio Subsequent Session · 45 min Follow-up
$120
Sign in and tell us your plan to see what a visit would cost you. Sign in
IMS/Dry Needling + Physio Subsequent Session · 30 min Follow-up
$95
Sign in and tell us your plan to see what a visit would cost you. Sign in
Kinesiology Injury Assessment/Consultation
Kinesiology Injury Assessment/Consultation · 25 min New patient
$0 Kinesiology Private Report
Kinesiology Private Report · 30 min
$200
Sign in and tell us your plan to see what a visit would cost you. Sign in
Kinesiology- Private Visit
Kinesiology- Private Visit · 45 min Active rehab, strength training and sports fitness
$95
Sign in and tell us your plan to see what a visit would cost you. Sign in
MSP Physio Session
MSP Physio Session · 20 min
$50
Sign in and tell us your plan to see what a visit would cost you. Sign in
On-field Sports Physiotherapy
On-field Sports Physiotherapy · 45 min If you are experiencing a sports injury, you can book an on field physiotherapy session with Anup!
Please call us to book this appointment.
▸ Before booking$110
Sign in and tell us your plan to see what a visit would cost you. Sign in
Pelvic Floor and Women's Health Physio
Pelvic Floor and Women's Health Physio · 30 min
$95
Sign in and tell us your plan to see what a visit would cost you. Sign in
Physio Injury Assessment/Consultation
Physio Injury Assessment/Consultation · 20 min New patient
$0 Physiotherapy Session 4 options
Physiotherapy Initial Session · 45 min New patient
$126
Sign in and tell us your plan to see what a visit would cost you. Sign in
Physiotherapy Subsequent Session · 30 min Follow-up
$100
Sign in and tell us your plan to see what a visit would cost you. Sign in
Physiotherapy Subsequent Session · 45 min Follow-up
$126
Sign in and tell us your plan to see what a visit would cost you. Sign in
Physiotherapy Subsequent Session · 60 min Follow-up
$165
Sign in and tell us your plan to see what a visit would cost you. Sign in
Physiotherapy Package
Physiotherapy Package · 30 min
$0 Prenatal Physiotherapy Session
Prenatal Physiotherapy Session · 30 min
$95
Sign in and tell us your plan to see what a visit would cost you. Sign in
Rent payments
Rent payments · 20 min
$1,450
Sign in and tell us your plan to see what a visit would cost you. Sign in
Shockwave Therapy + Physio Session
Shockwave Therapy + Physio Session · 30 min Shockwave Therapy + Physio session with a Registered Physiotherapist
$100
Sign in and tell us your plan to see what a visit would cost you. Sign in
Vestibular Therapy Session 2 options
Vestibular Therapy Initial Session · 40 min New patient
$110
Sign in and tell us your plan to see what a visit would cost you. Sign in
Vestibular Therapy Subsequent Session · 30 min Follow-up
$95
Sign in and tell us your plan to see what a visit would cost you. Sign in
WCB Extension Request Report
WCB Extension Request Report · 15 min
$57
Sign in and tell us your plan to see what a visit would cost you. Sign in
WCB Kinesiology Session
WCB Kinesiology Subsequent Session · 30 min Follow-up
$70
Sign in and tell us your plan to see what a visit would cost you. Sign in
WCB Physio Session 2 options
WCB Physio Initial Session · 45 min New patient
$196
Sign in and tell us your plan to see what a visit would cost you. Sign in
WCB Physio Subsequent Session · 30 min Follow-up
$95
Sign in and tell us your plan to see what a visit would cost you. Sign in