Find a provider

Leo Willing

Offers In-person and virtual appointments
  • Physiotherapist
  • Man
  • Rated 4.9 out of 5 stars. 100 ratings.
Accepting new patients

Provider's hours

Sunday
Closed
Monday
8:00 am - 8:00 pm
Tuesday
8:00 am - 8:00 pm
Wednesday
8:00 am - 8:00 pm
Thursday
8:00 am - 8:00 pm
Friday
8:00 am - 8:00 pm
Saturday
8:00 am - 4:00 pm

Description

Credentialled in Mechanical Diagnosis and Therapy (McKenzie Method or MDT), Leo has extensive experience with inflammatory conditions such as rheumatoid arthritis and spondyloarthropathies, joint replacements and other musculoskeletal conditions related to acute injuries and chronic overuse injuries.Leo’s continuing education has included Mechanical Diagnosis and Therapy, Dry Needling, Mobilization with Movement, Mobilization of the Myofascial System, Soft Tissue Release, Vestibular Rehabilitation, Advanced Joint Arthroplasty Rehab, and Arthritis Continuing Education for inflammatory condition

Conditions

  • Ankle pain
  • Arthritis
  • Back pain
  • Balance issues
  • Carpal tunnel
  • Concussions
  • Dislocations
  • Flexibility issues
  • Foot pain
  • Headaches
  • Injuries
  • Joint pain
  • Knee pain
  • Leg pain
  • Muscle imbalances
  • Neck pain
  • Plantar fasciitis
  • Posture issues
  • Rotator cuff issues
  • Running issues
  • Sciatica
  • Shoulder pain
  • Spasms
  • Sports injuries
  • Sprains
  • Tendonitis
  • Tennis elbow
  • Torn ligaments
  • Torn muscles
  • Walking issues
  • Wrist pain

Services

  • Concussion therapy
  • Joint manipulation
  • Joint mobilization
  • Pre/Post-surgical rehabilitation
  • Running assessment
  • Skin and wound care
  • Soft tissue therapy
  • Sport therapy
  • Vestibular rehabilitation
Facility Information

Allied Coast Therapy Coquitlam

Summary

Coast Therapy is an award-winning clinic and leader in Physiotherapy, Massage Therapy , Chiropractic and Naturopathic Medicine for over 20 years. Our primary goal is to help you live your most active, healthy life possible, regardless of your current fitness level or medical condition. We understand that each individual has specific needs and requires specialized treatment. Our Physiotherapists (PT), Registered Massage Therapists (RMT), Chiropractors (DC), Naturopaths (ND), Acupuncturists (R.Ac) and Kinesiologists (KINS) are dedicated to providing a personalized treatment program focused on re

Business hours

Sunday
Closed
Monday
8:00 am - 8:00 pm
Tuesday
8:00 am - 8:00 pm
Wednesday
8:00 am - 8:00 pm
Thursday
8:00 am - 8:00 pm
Friday
8:00 am - 8:00 pm
Saturday
8:00 am - 4:00 pm

Services & supplies

  • Active release massage
  • Acupressure
  • Acupuncture
  • Bracing and splinting
  • Chiropractic adjustments
  • Concussion therapy
  • Cupping therapy
  • Deep tissue massage
  • Ergonomics
  • Functional restoration
  • Homeopathic medicine
  • Intramuscular stimulation
  • Intravenous infusion therapy (IVIT)
  • Joint manipulation
  • Joint mobilization
  • Laser therapy
  • Manual and manipulative therapy
  • Myofascial release therapy
  • Naturopathic remedies
  • Nutritional counselling
  • Pelvic health therapy
  • Post operative care
  • Pre/post-natal massage
  • Pre/Post-surgical rehabilitation
  • Running assessment
  • Scalp acupuncture
  • Shockwave therapy
  • Skin and wound care
  • Soft tissue therapy
  • Spinal decompression
  • Spinal manipulation
  • Sport therapy
  • Sports massage
  • Swedish massage
  • Temporo-Mandibular joint (TMJ) pain treatment
  • Traditional chinese medicine
  • Vestibular rehabilitation
  • Wellness massage

Amenities

  • Close to public transit
  • Free parking
  • Free Wi-Fi
  • Wheelchair accessible
Google Map with the provider's location Google Map with the provider's location

Provider's hours

Sunday
Closed
Monday
8:00 am - 8:00 pm
Tuesday
8:00 am - 8:00 pm
Wednesday
8:00 am - 8:00 pm
Thursday
8:00 am - 8:00 pm
Friday
8:00 am - 8:00 pm
Saturday
8:00 am - 4:00 pm

Business hours

Sunday
Closed
Monday
8:00 am - 8:00 pm
Tuesday
8:00 am - 8:00 pm
Wednesday
8:00 am - 8:00 pm
Thursday
8:00 am - 8:00 pm
Friday
8:00 am - 8:00 pm
Saturday
8:00 am - 4:00 pm