Michael Dharni, PTChecked against the College of Health and Care Professionals of BC public register on 8 Aug 2026

PhysiotherapyActin Physiotherapists and Allied CareShellmont, Richmond

Save Michael to your list — rebook in two taps next time

Michael earned his Master of Physical Therapy and Bachelor of Kinesiology degrees from the University of British Columbia. He continues to acquire new skills and knowledge and is currently pursuing post-graduate training through the Advanced Manual Therapy Orthopaedics and the Sport Physiotherapy Canada Diploma programs.

Michael enjoys treating the general public as well as athletes of all levels to return his clients to work, leisure, and sports. His previous experience working as an on ice trainer with the Vancouver Thunderbirds Minor Hockey Association has generated a special interest in treating sports injuries. His treatment philosophy involves a combination of manual therapy, exercise and movement re-education to restore full, pain-free function.

When Michael is not in the clinic, he can be found playing recreational team sports, which include hockey, football, basketball, and softball.

Services & prices

Sign in and tell us your plan to see what a visit would cost you. Sign in

Physiotherapy9 options
ICBC Visit2 options
ICBC Initial Visit30 minNew patient

Can be billed toICBCMSP (premium assistance)Extended health plans

Valid for patients with treatments approved by ICBC

Price not listed
ICBC Subsequent Visit20 minFollow-up

Can be billed toICBCMSP (premium assistance)Extended health plans

Valid for patients with treatments approved by ICBC

Price not listed
Initial Physiotherapy Visit.30 minNew patient

Can be billed toMSP (premium assistance)Extended health plans

$95
Initial Physiotherapy Visit.45 minNew patient

Can be billed toMSP (premium assistance)Extended health plans

$127
Initial Physiotherapy Visit.60 minNew patient

Can be billed toMSP (premium assistance)Extended health plans

$168
Physiotherapy Subsequent Visit.45 minFollow-up

Can be billed toMSP (premium assistance)Extended health plans

$127
Physiotherapy Subsequent Visit30 minFollow-up

Can be billed toMSP (premium assistance)Extended health plans

$95
Physiotherapy Subsequent Visit60 minFollow-up

Can be billed toMSP (premium assistance)Extended health plans

$168
WorkSafeBC Initial Assessment60 minNew patient

Can be billed toMSP (premium assistance)WorkSafeBCExtended health plans

Valid for patients with a WorkSafeBC claim

Price not listed

Direct billing accepted

Michael says it direct bills:

Extended healthExtended health plans

Openings checked 8 min ago

Book with Michael

Ailio never charges you a booking fee.

No openings

Alert me when Michael has an opening

Actin Physiotherapists and Allied Care

View clinic

Open today until 5:00 PM · (604) 284-3771

actinphysio.ca