Find a provider

Darryl Viegas, B.Sc., PT

Offers In-person and virtual appointments
  • Physiotherapist
  • Man
  • Rated 5.0 out of 5 stars. 546 ratings.
  • $75 - $100 per visit
Accepting new patients

Provider's hours

Sunday
Closed
Monday
11:00 am - 7:00 pm
Tuesday
8:30 am - 12:00 pm
Wednesday
8:30 am - 12:00 pm
Thursday
11:00 am - 7:00 pm
Friday
Closed
Saturday
Closed

Description

Darryl has been working since 2002 in the field of orthopaedics treating everything including complex spinal injuries to sports injuries for national & occasional athletes, & repetitive strain injuries from work & play. Darryl is also credentialed in the use of medical acupuncture which he utilizes in his practice. Darryl’s treatment philosophy is to blend the use of manual therapy techniques with patient specific exercise programs & education in the treatment & prevention of all orthopaedic injuries. In his free time Darryl enjoys weight training & spending time with his family.

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
  • Osteoporosis
  • Plantar fasciitis
  • Posture issues
  • Rotator cuff issues
  • Running issues
  • Sciatica
  • Scoliosis
  • Shoulder pain
  • Spasms
  • Sports injuries
  • Sprains
  • Tendonitis
  • Tennis elbow
  • Torn ligaments
  • Torn muscles
  • Walking issues
  • Wrist pain

Services

  • Acupuncture
  • Concussion therapy
  • Electrotherapy
  • Hot & cold therapy
  • Joint manipulation
  • Joint mobilization
  • Pre/Post-surgical rehabilitation
  • Running assessment
  • Soft tissue therapy
  • Sport therapy
  • Temporo-Mandibular joint (TMJ) pain treatment
  • Ultrasound therapy
  • Vestibular rehabilitation

Clientele

  • Adults (18+)​
  • Children (under 12)​
  • Seniors (65+)​
  • Teens (13-17)​

Languages spoken

  • English

Professional designations

  • Bachelor of Science (B.Sc.)
  • Physiotherapist (PT)

Education

  • Canadian Academy of Manipulative Physiotherapy - FCAMPT (Fellow of the Canadian Academy of Manipulative Physiotherapy)
  • Orthopaedic Division of the Canadian Physiotherapy Association - Dip. Manip. (Advanced Diploma in Manual and Manipulative Physiotherapy)
  • University of Toronto - BSc. PT (Bachelor’s degree in Physical Therapy)
  • University of Toronto - BSc. Hons. (Honours degree in Physiology)

Professional associations

  • Canadian Academy of Manipulative Physiotherapy
  • Canadian Physiotherapy Association
  • Ontario Physiotherapy Association
  • College of Physiotherapists of Ontario
Facility Information

Summary

Family Physiotherapy is a Markham clinic that provides 1-on-1 client centered approach to your health and fitness goals, treating sports injuries, chronic and acute pain. Our team includes physiotherapists, massage therapists and naturopathic doctors. We have post-graduate training and years of experience to diagnose and manage your injury. We treat the pain and solve the problems leading to your injury, using evidence based treatments, including: manual therapy, acupuncture, dry needling, shockwave and ultrasound. We are open 6 days a week.

Business hours

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

Services & supplies

  • Acupuncture
  • Concussion therapy
  • Electrotherapy
  • Hot & cold therapy
  • Joint manipulation
  • Joint mobilization
  • Laser therapy
  • Pre/Post-surgical rehabilitation
  • Running assessment
  • Soft tissue therapy
  • Sport therapy
  • Temporo-Mandibular joint (TMJ) pain treatment
  • Ultrasound therapy
  • Vestibular rehabilitation

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
11:00 am - 7:00 pm
Tuesday
8:30 am - 12:00 pm
Wednesday
8:30 am - 12:00 pm
Thursday
11:00 am - 7:00 pm
Friday
Closed
Saturday
Closed

Business hours

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