Practitioner Claims In V1
Book & Contact
Recommended next step: book directly via JaneApp.
Phone
(604) 855-1886
Website
www.theapolloclinic.ca
Booking
Via JaneApp
Map-ready
Confirmed

Heather van der Geest
Accepting PatientsAreas of Focus

Harman Bhullar
CLICK FOR DETAILS
Accepting PatientsAmenities info not yet available
Wheelchair access, parking, transit, and more are not yet available.
Practitioner profile claims are live in v1. Clinic-level updates are still reviewed separately.
Most key patient-facing details are present.
Clinic Summary
A clear public description explains what this clinic offers.
Social Links
Public clinic social/profile links are available.
Freshness
Last refreshed Mar 30, 2026
Booking Surface
Direct booking via JaneApp
Acupuncture(4)
Initial Private Naturopathy Acupuncture Treatment
Subsequent Private Naturopathy Acupuncture Treatment
Initial Acupuncture Assessment
Follow-Up Acupuncture
Consultation(2)
Meet & Greet In Clinic
Meet & Greet Phone Call
Other Services(258)
Weight Loss Program Subsequent Round Initial
MSP Initial Physiotherapy Treatment (20 Minutes By Patient Request & Practitioner Approval Only)
Botox (cosmetic) Initial Assessment & Treatment
MSP Chiropractic Assessment & Treatment (initial 30min)
WorkSafe Physiotherapy Treatment (initial 40min)
Private Initial Physiotherapy Treatment
Mini Initial Private Naturopathy Assessment
Botox (medical) Initial Assessment & Treatment
Weight Loss Program Initial Appointment
Wsbc Initial Active Rehab Hydrotherapy
MSP Massage Therapy Assessment & Treatment (initial 30min)
MSP Physiotherapy Treatment (initial 40min)
Chiropractic Assessment & Treatment (initial 30min)
Pelvic Health Initial Assessment Without Internal Exam
ICBC Chiropractic Assessment & Treatment (initial 30min)
Telehealth Private Initial Chiropractic Assessment & Treatment
Private Initial Shockwave Physiotherapy Treatment
Private Physiotherapy Treatment (initial 40min)
ICBC Initial Chiropractic Assessment & Treatment With Initial Assessment Report
ICBC Physiotherapy Assessment & Treatment (initial 40min)
Telehealth ICBC Initial Physiotherapy Assessment & Treatment
Kinesiology Assessment & Treatment (initial)
ICBC Kinesiology Assessment & Treatment (initial)
ICBC Eacrp Concussion Physiotherapy Initial Assessment
ICBC Kin Earcp Concussion Initial Assessment
Ot Initial Grtw (gradual Return To Work) 6wk Program Follow-up
Wsbc Initial Naturopathic Assessment
Massage Therapy Assessment & Treatment (initial)
Injection Initial Assessment & Treatment
ICBC Kinesiology Assessment & Treatment (initial) With Full Assessment Report Needed
MSP Vestibular Physiotherapy Treatment (initial 60 Min)
ICBC Initial Physiotherapy Assessment & Treatment With Full Initial Assessment Report
Telehealth ICBC Initial Chiropractic Assessment & Treatment
Telehealth ICBC Kinesiology Assessment & Treatment (initial)
Vestibular Assessment & Treatment (initial 60min)
Pelvic Health Assessment (initial 60mins)
Initial Massage
Adult Ot Initial In-Clinic
Initial Counselling In Clinic Session
Initial Online Counselling Session
Initial Paediatric Ot Assessment In-Clinic
Phone Call Initial Counselling Session
ICBC Initial Counselling Assessment Visit & Report
ICBC Online Initial Assessment Visit & Report
Initial Couples Counselling
Massage Therapy Assessment & Treatment (initial)
ICBC Massage Therapy Assessment & Treatment (initial)
Initial Family Counselling
WorkSafe Initial Cvpt Assessment & Report
Initial Private Naturopathy Assessment & Treatment
Initial Private Orthopedic Assessment
Initial Telehealth Assessment
Initial Paediatric Ot Assessment School / Community Visit (90mins + Travel)
Initial Paediatric Ot Assessment School / Community Visit
Nad Iv Initial Appointment
Adult Ot Initial Community / Home Visit Veterans
Initial Paediatric Ot Assessment In-Clinic (60mins Assessment/treatment + Chart/reporting)
Initial Paediatric Ot Assessment In-Clinic
ICBC Ot Initial Ergonomic Assessment - Single Use
Adult Ot Initial In-Clinic
Initial Adult Ot Community / Home Visit
ICBC Eacrp Concussion Occupational Therapy Initial Assessment
Prp Initial Assessment & Treatment
Initial Paediatric Ot Assessment School / Community Visit
ICBC Ot Initial
ICBC Ot Initial Community/Home Visit
Adult Ot Initial Community / Home Visit
Adult Ot Initial In-Clinic
Initial Adult Ot Community / Home Visit
Adult Ot Cognitive Initial Assessment
Eacrp Early Access Concussion Recovery Program Ot Initial Assessment
ICBC Ot Initial
ICBC Ot Initial Community/Home Visit
Botox Follow-up Appointment
Weight Loss Program Follow-up
ICBC Ot Follow-up In Clinic
WorkSafe Follow-up Physiotherapy Treatment
WorkSafe Follow-up Physiotherapy Treatment With Extension Request
WorkSafe Physiotherapy Treatment (subsequent 20 Min)
Subsequent Private Naturopathy Treatment
Telehealth Subsequent Appointment
MSP Physiotherapy Treatment (subsequent 20min)
Chiropractic Treatment (subsequent 15min)
Telehealth Private 20-minute Follow-up Physiotherapy Treatment
Private 20-minute Follow-up Shockwave Physiotherapy Treatment
Private Physiotherapy Treatment (subsequent 20min)
ICBC Follow-up Physiotherapy Treatment With Treatment Plan
ICBC Follow-up Shockwave Physiotherapy Treatment
ICBC Physiotherapy Treatment (subsequent 20 Min)
Telehealth ICBC Follow-up Physiotherapy Treatment
ICBC Eacrp Concussion Physiotherapy Follow-up
WorkSafe Follow-up Physiotherapy Treatment
Telehealth Private Follow-up Chiropractic Treatment
ICBC Ot Follow-up In Clinic
Telehealth ICBC Follow-up Chiropractic Treatment
MSP Physiotherapy Treatment (subsequent 30min)
MSP Vestibular Physiotherapy Treatment (subsequent 30 Min)
ICBC Follow-up Physiotherapy Treatment
Orthopedic Follow-up For Pain Management
Private 30-minute Follow-up Physiotherapy Treatment - (preapproved By Physio Only)
Private 30-minute Follow-up Shockwave Physiotherapy Treatment
Private Physiotherapy Treatment (subsequent 30min)
Vestibular Treatment (subsequent 30min)
Subsequent Private Naturopathy Treatment
Telehealth Subsequent Appointment
Injection Subsequent Visit
ICBC Kin Earcp Concussion Follow-up
Wsbc Follow-up Naturopathic Treatment
Private 30-minute Follow-up Massage Therapy
ICBC Physiotherapy Reassessment
Telehealth ICBC Physiotherapy Reassessment
Chiropractic Treatment (subsequent 30min)
Pelvic Health Treatment (subsequent 40min)
Private Physiotherapy Reassessment Treatment After 12 Months
Kinesiology Treatment (subsequent)
ICBC Kinesiology Treatment (subsequent)
ICBC Kinesiology Treatment Hydrotherapy (subsequent)
ICBC Kinesiology Treatment With Treatment Plan (subsequent)
Telehealth ICBC Kinesiology Treatment (subsequent))
Telehealth Private 40-minute Follow-up Physiotherapy Treatment
ICBC Ot Follow-up Clinic
Private Physiotherapy Treatment (subsequent 40min)
ICBC Massage Therapy Treatment (subsequent) With Treatment Plan
ICBC Follow-up Physiotherapy Non-Standard Treatment (by ICBC Approval Only)
ICBC Follow-up Physiotherapy Non-Standard Treatment (by ICBC Approval Only) With Treatment Plan
45-minute ICBC Follow-up Appointment (by Patient Request & Practitioner Approval Only)
ICBC Kin Earcp Concussion Follow-up
Subsequent Private Naturopathy Treatment
ICBC Follow-up Counselling Session
ICBC Follow-up Counselling Session With Treatment Plan
ICBC Follow-up Online Counselling Session
ICBC Follow-up Online Counselling Session With Treatment Plan
Private 45-minute Follow-up Massage Therapy
1 Hour ICBC Follow-up Massage (by Patient Request & Practitioner Approval Only)
1 Hour ICBC Follow-up Massage (by Patient Request & Practitioner Approval Only) With Treatment Plan
ICBC Ot Follow-up Telehealth (preapproved)
ICBC Ot Follow-up In Clinic
Pelvic Health Treatment (subsequent 60min)
Follow-up Counselling Session
Adult Ot Functional Capacity Evaluation Follow-up Session
Follow-up Online Counselling Session
Follow-up Phone Counselling Session
Follow-up Couples Counselling
Family Counselling Follow-up
Prp Follow-up Treatment
Subsequent Naturopathy Treatment
Private 1-hour Follow-up Massage Therapy
Nad Iv Treatment Subsequent Appointment
Private 90-minute Follow-up Massage Therapy Treatment (by Patient Request & Practitioner Approval Only)
Pelvic Health Treatment (subsequent 90min)
ICBC Ot Follow-up In Clinic
Follow-up Counselling Session
ICBC Eacrp Concussion Occupational Therapy Follow-up
Subsequent Naturopathy Treatment
ICBC Ot Follow-up In Clinic
Follow-up Counselling Session
Adult Ot Cognitive Rehab Follow-up
Ot Initial Grtw (gradual Return To Work) 6wk Program
ICBC Ot Fce (functional Capacity Evaluation Follow-up
Adult Ot Phone Consultation - No Charge
ICBC Phone Consultation
No Charge Blood Work Or Injection Appointment
Telehealth Pro Bono 15-minute Check-in With Practitioner
Wsbc Chiropractic Treatment
Wsbc Chiropractic Treatment With Extension Report
Im Injection / Iv Push
Orthotic Consultation
MSP Chiropractic Treatment
Im Injection Appointment
Prescription Refill Appointment
ICBC Client Check-in Phone Call
ICBC Chiropractic Treatment
Physiotherapy Breast Cancer Recovery Program (bcarp 20min)
ICBC Chiropractic Treatment
ICBC Chiropractic Treatment With Treatment Plan
Prep, Charting, Reporting And/or Travel
Wsbc Chiropractic Assessment & Treatment
Paediatric Ot Iep Meeting
Paediatric Ot Phone Call Appointment
Paediatric Ot School Visit
Pediatric Ot In-Clinic
ICBC Ot Community/Home Visit
ICBC Ot Phone Call Appointment
Adult Ot In-Clinic
WorkSafe Cvpt Treatment
MSP Physiotherapy Treatment
Massage Therapy Treatment
Work Safe Bc Hydrotherapy
Wsbc Active Rehab Hydrotherapy
MSP Massage Therapy Treatment
ICBC Massage Therapy Treatment
Massage
ICBC Chiropractic Assessment & Treatment
Telehealth Private Kinesiology Session
Private Physiotherapy Assessment & Treatment For New Injury
Paediatric Ot School/Community Visit For Alvin N
Pediatric Ot In-Clinic For Vienna B.
MSP Massage Therapy
MSP Massage Therapy Treatment
ICBC Ot Community/Home Visit
Pediatric Ot In-Clinic
Massage
Massage Therapy Treatment
ICBC Massage Therapy Treatment
MSP Minute Massage Therapy
Iv Treatment
Kinesiology Session (aquatherapy)
MSP Massage Therapy Treatment
Paediatric Ot Community Visit
Paediatric Ot Home Visit
Paediatric Ot In Clinic For Houston B.
Paediatric Ot Online Session
Paediatric Ot Phone Call Appointment
Paediatric Ot School Visit
Paediatric Ot Visit In-Clinic
Pediatric Ot In-Clinic
Cart Tier 1 Cognitive Assessment
Cart Tier 2 Cognitive Assessment After Concussion Injury
Cart Tier 2 Physio/Vestibular Assessment After Concussion Injury
ICBC Ot Community/Home Visit
ICBC Ot Fce (functional Capacity Evaluation
Massage
Adult Ot Community/Home Visit
Adult Ot In-Clinic
Adult Ot Online Session
Paediatric Ot School Visit With Ahp Funding
Massage Therapy Treatment
Paediatric Ot Home Visit (60mins + Travel)
Community / School Staff Educational Session
Massage
Paediatric Ot Community Home Visit (45mins + Travel) For Houston B.
Paediatric Ot Community/Home Visit For Jakob S.
Paediatric Ot School
Paediatric Ot Visit In-Clinic
ICBC Ot Community/Home Visit
Adult Ot Community/Home Ergonomic Assessment
Adult Ot Community/Home Visit
Massage Therapy Treatment Preapproved
Adult Ot Community/Home Assessment & Report
Adult Ot Community/Home Ergonomic Assessment
Adult Ot Community/Home Visit
Community Scooter Or Wheelchair Assessment & Report
ICBC Jobsite Visit
ICBC Ot Community/Home Visit
ICBC Cognitive Assessment
ICBC Ot Personal Care Assistance Assessment
Adult Ot Community/Home Assessment & Report
Adult Ot Community/Home Ergonomic Assessment & Report
ICBC Ot Fce (functional Capacity Evaluation
Adult Ot 1 Day Functional Capacity Evaluation
Active Rehab (kinesiology)
Chiropractic
Naturopathic Medicine
Occupational Therapy
Physiotherapy
Registered Clinical Counselling
Registered Massage Therapy
Student Body Work
This information is for educational purposes only and does not constitute medical advice. Treatment outcomes may vary by individual. Please consult a qualified healthcare practitioner before making health decisions. Verify services, pricing, and availability directly with the clinic before booking.