Bayshore Therapy & Rehab – Langley, BC

20621 Logan Ave, Unit 101
Langley, BC V3A 7R3

Contact Details:
Tel: 778-736-0127
Fax: 416-863-8696


Monday – Friday: 8:00 am – 5:00 pm

Hand with heart

Not sure?
Let us help

Our services include:

Services can be provided at the clinic or in a client’s home. We also provide the following services:

Registered Massage Therapist
Ergonomics – at home, the office and industrial settings
Personal Training
Counselling (Psychotherapy)
Community Support
Community Integration
Acquired Brain Injury Rehab
Kinesiology/ICBC Active Rehab
Employer Services

Meet our team

Our team of rehabilitation specialists, including Physiotherapists, Occupational Therapists, Kinesiologists, Registered Massage Therapits, Clinical Counsellors and other professional staff will assess your needs, provide personalized therapy care plans and offer support in navigating the healthcare system.

Our team includes:
Kanika Ghandi (Physiotherapist)
Mohli Kang (Physiotherapist)
Sal Habash (Kinesiologist)
Jamie Lee (Occupational Therapist)
Courtenay Go (Registered Clinical Counsellor)
Neelam Chadha (Registered Clinical Counsellor)

Job Postings

We are Hiring!

We offer flexible hours, a competitive wage, benefits and training. If you are interested in working with us, please send your resume to

About this location

At Bayshore Therapy & Rehab, we want to provide the best therapy services possible. Our clinic located in downtown Langley includes a full gym, private treatment rooms and areas for group training. Our multidisciplinary practice focuses on achieving positive outcomes for clients. We treat all types of injuries and offer direct to insurer billing. Same day appointments are available.

For public transportation: Serviced by 22 bus routes in Langley.

About Bayshore

Bayshore HealthCare is one of the country’s leading providers of home and community healthcare services and is a Canadian-owned company. With over 100 locations across the country, including 65 home care offices, 13 pharmacies and 90+ clinics, Bayshore has more than 13,500 staff members and provides care to over 350,000 clients.

Learn More