Strive Physiotherapy

★ 4.9 (149 reviews)3 locations in Calgary, AB(587) 254-2443

Accepting new patients
strivephysiotherapy.ca
Next openingToday · 4:30 PM2 openings free today · at Hanson Ranch
Typical price$75–$111.25same price at all 3 locations
Care offered4 disciplinesnot every discipline at every location
Last checked56 min agoall 3 locations

About the clinic

Hi! Exciting News! Our Trinity Hills location is now open! Please read the options below for booking at our clinics. ALL CURRENT AND RETURNING CLIENTS - please make sure you are logged in and have verified your email! Is it your first time booking an appointment? Or are you returning for treatment after more than 6 months? For Physiotherapy, please select an INITIAL ASSESSMENT session that is right for your injury. For Pelvic Health appointments, please book by practitioner and select INITIAL ASSESSMENT . For Massage Therapy, Reflexology and Manual Osteopathy: Please select the session you would like to attend Are you booking for a follow-up visit? For Physiotherapy and Pelvic Health: Pick the appropriate TREATMENT session. For Massage Therapy, Reflexology and Manual Osteopathy: Select the session you would like to attend If you’ve been to our clinic before but you’re booking for a new injury: Please pick the appropriate INITIAL ASSESSMENT option.Read more about Strive Physiotherapy

Reviews

Ratings are collected by outside services and may be combined — Clinicly rates no one.
4.9149 reviews · Google

Dean Berry · Google · 2 Jul 2026

I booked an appointment with Brian, my first time at Strive, when I had developed a 10/10 nerve pain in my spine. I came to him with an additional unrelated medical issue that could have caused complications. I couldn't have been in better hands. As he worked on my problem he fully advocated for me to get additional medical attention when my own doctor would not. Brian had a duty of care that went above and beyond. I am now back to leading an active life and wouldn't go anywhere else if I develop another issue in the future. Fully recommend the super friendly staff at Strive and Brian.

Michele Anholt · Google · 16 Jun 2026

I had an excellent appointment with Karim. He took a careful history, completed a thorough examination, explained the problems and has a practical plan of action. I would highly recommend him.

Shelley Mohl · Google · 9 Jun 2026

Saw Tamara at Hanson Ranch location. She is amazing. Took down all my information. Very thorough before starting treatment. Wanted to make sure we went on the right path for my injury. I felt very comfortable with her and she listened to everything I have gone through. I am just starting out with Strive but feel I made a good choice by going to them.

Amanda Moores · Google · 23 May 2026

I took my son to Strive Physiotherapy in Hanson Ranch for a recent knee injury. We are both very happy with the assessment and treatment Karim has provided, from the very first initial assessment to the ongoing treatments. The care has been thorough and the follow-up emails with prescribed exercises have offered excellent guidance for home exercise participation. Karim in personable and knowledgable and provides effective injury treatment and education. I would highly recommend this clinic for the overall high quality of service offered by clinicians and front desk staff.

J A · Google · 5 May 2026

I’ve been receiving treatment from Karim for a few weeks now. It’s always clean, and the atmosphere is really welcoming. Karim is super knowledgeable, explains everything clearly, and adjusts each session based on what I need. I also appreciated coming up with a treatment plan together—it made the whole process feel more structured. Everyone at the clinic is friendly and professional. Definitely recommend!

Lori Nielsen · Google · 5 May 2026

I saw Karim Abdulwahab at Strive Physiotherapy to help with recovery after 5 weeks in a walking cast due to avascular necrosis in my right toe. I had been cleared to walk in rocker sole running shoes (not barefoot), but I was still limping and clearly favouring my right side after months of immobility. With a two-week trip to Denmark and Italy coming up, I really wanted to be able to walk comfortably and enjoy the experience without risking further injury. When I first saw Karim, I could barely get through 5,000 steps without pain and swelling. My goal was to reach 14,000 steps a day and increase my walking speed beyond a 2 on the treadmill. Karim started me with balance work, foot and ankle mobility, and gradually added strength exercises as I improved. I committed to doing the exercises daily, and the progress was incredible. I also really appreciated the email with exercises that included video examples, it was so helpful and made it easy to do everything correctly at home. He also worked within my budget and spaced out the appointments so I only saw him four times over the two months. By my final appointment, I was walking over 10,000 steps a day at speeds up to 3 without pain or limping. We just got back from our two-week trip to Europe and averaged over 14,000 steps a day with no issues. I’m very grateful for the guidance and support. I highly recommend Karim at Strive Physiotherapy.

claire graham · Google · 12 Apr 2026

Karim was thorough, professional, and kind, taking the time to listen and ensure I felt comfortable and understood throughout each session. The front desk staff were also consistently welcoming and friendly. Overall, great experience!

RV · Google · 12 Apr 2026

Very good clinic - great experience. Karim is an excellent Physiotherapist who took a generous amount of time to properly diagnose my hip joint / nerve issues. He designed a therapy program (three sessions) to achieve results within a tangible timeframe. Each session was modified based on progress, and everything worked out perfectly, as planned! He left me with exercises to prevent future reactivation. Very happy with the whole experience - highly recommended.

Nicole D · Google · 6 Apr 2026

I wish I could give Brian and the team at Strive more stars! He is the only physiotherapist I have kept going back to. The clinic itself is always clean and welcoming and the receptionists are super friendly and lovely to chat with. Brian has been helping educate me about and manage my POTs and hypermobility for the last few months. What started out as a chronic shoulder injury that I finally decided to get checked out, has led me down a path of learning about and accommodating my body. Brian never lets me feel like I am unable to achieve things with my body - on the contrary, he has been teaching me alternative exercises to strengthen and get the results I want and how to tailor them to days I have POTs flare-ups. I have finally been feeling more in control of my life and body instead of letting injuries and fatigue just happen to me. He is also such a kind and genuinely humble person to talk to and he takes a holistic approach to treatment. He doesn't give me too many exercises to overload me and instead works with me on what I will be most likely to do, always providing gentle encouragement to raise the bar. Thank you so much for all of your help Brian and the team at Strive!!!

Kelly L'Heureux · Google · 2 Apr 2026

I've been working with Karim since January of 2026 after an accident and it has been wonderful. He is incredibly attentive and really wants to make sure you're healing and not having to come back to him forever and I love that. Great guy overall and incredibly kind. Love our chats about life as we do our appointments! The ladies at the front desk are also wonderful. Jackie is lovely and so is the other lady (I can't remember her name, oh no!) And if you love dogs, Jackie has the sweetest shop pup that accompanies her to work if you ever need a cuddle. I would HIGHLY recommend coming to this location and seeing Karim for your physio needs.

Clinic details

Hours

Mon – Fri
9:00 AM – 5:00 PM
Sat – Sun
9:00 AM – 12:00 PM

Direct billing

This clinic says they bill:

Motor vehicle claimWorkers' compensation

Free today

0 at Trinity Hills · 2 at Hanson Ranch · 0 at Centre Street
Karim AbdulwahabPhysiotherapyFrom $45 for 30 min — the lowest physiotherapy price shown for this clinic.at Hanson Ranch4:30 PM5:00 PM

At the clinic

Accessibility

Transit nearbyStep-free entranceAccessible parkingAccessible washroom

Parking

Free parkingFree parking lot

On site

Free Wi-FiWashroom on site

Payment

Credit cards acceptedDebit cards accepted

Reported to Google. Ring ahead to confirm.

What this clinic asks of you

Getting seen

  • Accepting new patients

    Accepting new patients

Read from the clinic’s own words. Confirm when you book.