Find a provider

Andrew Lam

This provider offers appointments by phone or video. Call to set up an appointment.
  • Physiotherapist
  • Rated 5.0 out of 5 stars. 12 rating(s).
Accepting new patients

Provider's hours

Sunday
7:00 am - 7:00 pm
Monday
7:00 am - 9:30 pm
Tuesday
7:00 am - 9:30 pm
Wednesday
7:00 am - 9:30 pm
Thursday
7:00 am - 9:30 pm
Friday
7:00 am - 9:30 pm
Saturday
7:00 am - 7:00 pm

Description

After receiving his Bachelor of Science in Kinesiology from the University of Waterloo, Andrew obtained his Diploma of Massage Therapy from the Canadian Collage of Massage and Hydrotherapy and a Doctor of Physical Therapy from D’Youville College.

With my experiences in massage therapy and physical therapy and chiropody, I offer a wide range of skills and knowledge that you don’t see in many other providers. I specialize in trigger point therapy, joint mobilization and myofascial release.

Treatments & services

  • Back pain
  • Bone surgery
  • Bracing and splinting
  • Bursa surgery
  • Concussion therapy
  • Cupping therapy
  • Custom Orthotics
  • Deep tissue massage
  • Ergonomics
  • Foot reflexology
  • Gait assessment
  • Hot & cold therapy
  • Hydrotherapy
  • Joint manipulation
  • Joint mobilization
  • Joint pain
  • Laser therapy
  • Laser treatment
  • Leg pain
  • Nail treatment
  • Neck pain
  • Needling therapy
  • Pelvic health
  • Pre/Post-surgical rehabilitation
  • Shoulder pain
  • Skin and wound care
  • Soft tissue surgery
  • Soft tissue therapy
  • Sports massage
  • Temporo-Mandibular joint (TMJ) pain treatment
  • Tendon surgery
  • Vestibular rehabilitation
  • Virtual visits
  • Wellness massage

Languages spoken

  • English
Facility Information

Summary

Rediscover relaxation and rehab at Step Up Massage and Rehab with evidence-based chiropractors, massage therapists (RMT), physiotherapists, pelvic health physiotherapist, naturopath, acupuncturist, osteopath, psychotherapist and chiropodist. We also provide custom-made orthotics and compression stockings. 


Online booking at www.stepupclinic.com 
We provide direct billing with Sunlife insurance.
Open 7 days a week (7AM - 9:30PM)

Business hours

Sunday
7:00 am - 7:00 pm
Monday
7:00 am - 9:30 pm
Tuesday
7:00 am - 9:30 pm
Wednesday
7:00 am - 9:30 pm
Thursday
7:00 am - 9:30 pm
Friday
7:00 am - 9:30 pm
Saturday
7:00 am - 7:00 pm

Services & supplies

  • Active release technique
  • Acupuncture
  • Addiction
  • Arthritis treatment
  • Back pain
  • Body composition analysis
  • Bone surgery
  • Bracing and splinting
  • Bursa surgery
  • Children & youth
  • Chiropractic adjustments
  • Communication
  • Concussion therapy
  • Counterstrain
  • Couple
  • Cupping therapy
  • Custom Orthotics
  • Deep tissue massage
  • Depression & anxiety
  • Ergonomics
  • Family
  • Foot reflexology
  • Gait assessment
  • Grief, loss, bereavement
  • Herniated disk
  • Home Visits
  • Hot & cold therapy
  • Hydrotherapy
  • Individual
  • Joint manipulation
  • Joint mobilization
  • Joint pain
  • Laser therapy
  • Laser treatment
  • Leg pain
  • Lgbtqia+
  • Lifestyle counselling
  • Moxibustion
  • Nail treatment
  • Naturopathic remedies
  • Neck pain
  • Needling therapy
  • Osteopathic treatment
  • Pelvic health
  • Post-traumatic stress
  • Pre/Post-surgical rehabilitation
  • Shoulder pain
  • Skin and wound care
  • Soft tissue surgery
  • Soft tissue therapy
  • Spinal decompression
  • Spinal manipulation
  • Sports massage
  • Temporo-Mandibular joint (TMJ) pain treatment
  • Tendon surgery
  • Traditional chinese medicine
  • Trauma
  • Trigger point therapy
  • Vestibular rehabilitation
  • Virtual visits
  • Wellness massage
  • Workplace stress
  • Wrist pain
Google Map with the provider's location Google Map with the provider's location

Provider's hours

Sunday
7:00 am - 7:00 pm
Monday
7:00 am - 9:30 pm
Tuesday
7:00 am - 9:30 pm
Wednesday
7:00 am - 9:30 pm
Thursday
7:00 am - 9:30 pm
Friday
7:00 am - 9:30 pm
Saturday
7:00 am - 7:00 pm

Business hours

Sunday
7:00 am - 7:00 pm
Monday
7:00 am - 9:30 pm
Tuesday
7:00 am - 9:30 pm
Wednesday
7:00 am - 9:30 pm
Thursday
7:00 am - 9:30 pm
Friday
7:00 am - 9:30 pm
Saturday
7:00 am - 7:00 pm