Find a provider

Stephen Uhrbach, B.Sc., M.Sc., PT

Offers In-person and virtual appointments
  • Physiotherapist
  • Man
  • Rated 5.0 out of 5 stars. 501 rating(s).
  • $85 - $115 per visit
Accepting new patients

Provider's hours

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

Description

Stephen graduated from the University of Lethbridge with his Honours degree in Kinesiology before attending the University of Alberta and obtaining his Master of Science degree in Physical Therapy.

Having pursued post-graduate training in intramuscular stimulation, acupuncture, bike fitting, taping and running assessments, Stephen provides his clients with a wide variety of treatments.

Stephen has a special interest in injury prevention that stems from him growing up with a rare bleeding disorder, Hemophilia Type A.

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

  • Bracing and splinting
  • Ergonomics
  • Hot & cold therapy
  • Joint manipulation
  • Joint mobilization
  • Pre/Post-surgical rehabilitation
  • Soft tissue therapy
  • Temporo-Mandibular joint (TMJ) pain treatment

Clientele

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

Languages spoken

  • English

Professional designations

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

Education

  • Master of Science Degree in Physical Therapy
  • Bachelor of Science Degree in Kinesiology
  • Certified to perform Acupuncture (CAFCI)
  • Certified to perform IMS/Functional Dry Needling (FDN)
  • Certified Bike Fit Pro (BIKEFIT)
  • Certified to perform Functional Movement Screens (FMS)
  • Certified Running Specialist
  • Certified K-Tape Pro

Professional associations

  • Member in good standing of the College of Physiotherapists of Alberta
Facility Information

Summary

Whether you're a high performance athlete, a weekend warrior, or just someone who wants to get back to doing what you love; MOMENTUM has you covered.  Our team of talented therapists and trainers work hard with you to get you back out there!  Using evidenced-based and exercise driven treatments MOMENTUM is a multi-disciplinary clinic that caters to all populations.  We look forward to being an active part of your recovery!

Business hours

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

Services & supplies

  • Active release massage
  • Bracing and splinting
  • Concussion therapy
  • Cupping therapy
  • Deep tissue massage
  • Ergonomics
  • Functional restoration
  • Hot & cold therapy
  • Joint manipulation
  • Joint mobilization
  • Pediatrics massage
  • Pelvic health therapy
  • Pre/Post-surgical rehabilitation
  • Soft tissue therapy
  • Sport therapy
  • Sports massage
  • Temporo-Mandibular joint (TMJ) pain treatment
  • 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
12A-49 Elizabeth St, Okotoks, AB T1S 1A3

Provider's hours

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

Business hours

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