Genesis Physiotherapy

★ 4.9 (390 reviews)Calgary, AB(403) 453-2420

Motor vehicle claim direct billingBlue CrossManulifeSun LifeAccepting new patients
genesisphysio.ca
Next openingNot checked yetwe have not read this clinic’s calendar
Care offered2 disciplines5 practitioners

This clinic takes new patients by getting in touch

Genesis Physiotherapy does not offer online booking to new patients — you contact them directly to arrange a first appointment. Prices and the team below are current; the appointment itself is booked on their site.

Reviews

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

Balraj Sidhu · Google · 15 Jul 2026

Amazing service!! I reccomend both Harman and Ramesh, they are great for their own unique reasons. Harmans treatment mainly focuses on muscle knots and if you have any tightness he knows how to make it go away!! Ramesh has a gentler approach to treatment, he knows how to massage and is great at adjustments. Overall the staff is very kind and you could have a conversation with them about anything. They are very easy to talk to and in my experience ive heard many laughs across the area of this physiotherapy clinic. Even if you dont come here for physio come to have a conversation with them and i garuntee they will make you smile

Hp Pabla · Google · 3 Jul 2026

Ramesh is an excellent physiotherapist! He’s professional, knowledgeable, and genuinely cares about his patients. He helped me recover quickly and made every session comfortable and effective. Highly recommend!

Kritika Arora · Google · 29 Jun 2026

⭐⭐⭐⭐⭐ I had a wonderful experience with my physiotherapist. He is knowledgeable, professional, and took the time to understand my concerns before creating a personalized treatment plan. He explained every exercise clearly and made me feel comfortable throughout each session. Thanks to the care and guidance, I’ve noticed significant improvement in my recovery and overall mobility. I highly recommend him to anyone looking for a skilled, compassionate, and dedicated physiotherapist!

Loveleen Gupta · Google · 29 Jun 2026

Amazing Physiotherapy sessions by Dr. Ramesh. He is an extremely experienced Physiotherapist with excellent analytical skills of the problem a patient is suffering from and gives wonderful treatment to cute the problem. I would advise anyone looking for Physio, must visit. Thank you Dr. Ramesh and Team for the wonderful support.

Ngozi Odinigwe · Google · 25 May 2026

This is a place to be, for either massage or physiotherapy. Ramesh knows his stuff . He wakes your nerves, muscle, and ligaments up and you are back on your feet. The massage therapist, Maninder is awesome!. She is good in relaxing your body and soul and in seconds, you are sleeping. You will end up requesting to wheel home on the stretcher because you don't want to wake up. Genesis physio, got you covered!!!

Jen Escalona · Google · 16 May 2026

Just want to say thank you for Ms. Shyamli for her incredible patience, expert guidance, and unwavering support during my recovery. I am so grateful for the difference you've made in my life and for helping me regain my strength and mobility. Your dedication to my healing journey has been truly inspiring

Nasir Abbas · Google · 11 May 2026

I have known Ramesh Bimagani and Genesis Physiotherapy for more than 12 years, and I can say with full confidence that Ramesh is an excellent physiotherapist and great person who truly cares about his patients. Over the years, I have gone to him for different issues, including shoulder and hip problems, both chronic and acute. Every time, Ramesh and his team have taken the time to properly understand the issue, diagnose it carefully, and plan the right treatment. Through physiotherapy, acupuncture, manual therapy, dry needling, taping, and home exercises, I have always felt a real improvement and have often walked out feeling much better and pain-free. One thing I really appreciate about Ramesh is that he does not book appointments just for the sake of appointments. His focus is always on treating the actual problem, helping you recover properly, and giving practical exercises and guidance so you can continue improving at home. Ramesh is very friendly, personable, knowledgeable, and professional. His team is also caring and supportive. The overall quality of care, diagnosis, treatment, and follow-up is excellent. I highly recommend Ramesh and Genesis Physiotherapy to anyone looking for honest, skilled, and compassionate physiotherapy care.

Rupinder Maan · Google · 30 Mar 2026

I have been getting physio and massage treatments from Genesis physio therapy clinic for long time. Massage from Maninder felt very professional and comfortable everytime. Clean and welcoming environment. Ramesh is just fabulous and very knowledgeable, always available to help and accommodate as needed.

Kirsten D · Google · 16 Mar 2026

Great experience with my physiotherapy sessions! The team was very professional and welcoming. Ernest (PTA) was very supportive and helpful during my exercises, Mr. Ramesh (Physiotherapist) was knowledgeable and made sure I received the right treatment, and Ekta at the front desk was always friendly and accommodating. Hats off to all of them—cheers to the amazing team! I truly feel better after my sessions. Highly recommended! 👏😊

Sukhpal Singh · Google · 9 Feb 2026

"Highly recommend Physiotherapy! The team is super professional and polite. They were very helpful and their treatment really made a difference - I recovered faster from my knee swelling and I'm walking normally again now"

Clinic details

(403) 453-2420

Opens today at 9:00 AM

Hours

Mon – Fri
9:00 AM – 7:00 PM
Saturday
9:00 AM – 5:00 PM
Sunday
Closed

Direct billing accepted

This clinic says they bill:

Motor vehicle claimBlue CrossManulifeSun Life

At the clinic

Accessibility

Transit nearbyWheelchair accessibleStep-free entranceAccessible parkingAccessible washroom

Parking

Free parkingFree parking lot

On site

Washroom 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.