
We offer chiropractic care, physiotherapy, massage therapy, Traditional Chinese Medicine and a wide variety of treatment modalities. You can easily book your appointment online or by calling us at 403-257-6992
Click To Call (403) 257-6992This appointment is your opportunity to discover whether our clinic in Calgary and our treatments are a good fit for you! During this session, you will talk with a caring therapist and create the right care plan specifically for your pain.
Click To Call (403) 257-6992Get access to the best treatments and programs in Calgary and get back to living your best life today… pain-free.

Physiotherapy

Pelvic Floor Physiotherapy

Vestibular Physiotherapy

Massage Therapy

Chiropractic Care

Naturopathic Medicine
Encompass Sports Therapy at Cranston, SE

Our Cranston centre is located in SE Calgary just off Stoney Trail, with easy access for residents of Mckenzie Towne, Mckenzie Lake, Cranston, Auburn Bay, Sundance, Walden, Leacy, Midnapore, Mahogany, Seton, Deer Run and Deer Ridge. Our Cranston clinic has 5 treatment rooms. This location offers services for chiropractic care, physiotherapy and massage therapy services. We also offer Traditional Chinese Medicine at this location. Our patients receive one-on-one treatments in private rooms. We offer advanced modalities such as Class 4 laser and Shockwave.
Reviews
Very positive experience at Encompass Sports Therapy so far. Mike has listened carefully to my concerns and has alot of knowledge regarding my injury. Mike is applying various treatments and also giving me all the tools I need for continued home therapy. Great atmosphere here with private rooms and helpful staff. Lots of parking. Highly recommended.
Jon
I’ve had an excellent experience with Dr. Yasmeen and can’t recommend her enough. From the very first visit, she took the time to really listen and understand what I was dealing with instead of rushing through a generic assessment. She asks thoughtful questions and genuinely works to get to the root of the issue. What stands out most is how she tailors each treatment specifically to what I need that day. It never feels like a one-size-fits-all approach — she adjusts based on how I’m feeling and what’s going on with my body, which has made a huge difference in my recovery and overall comfort. I’ve been to see her multiple times now, and every visit has been a positive experience. I consistently leave feeling better than when I walked in, and over time I’ve noticed real, lasting improvements. If you’re looking for a chiropractor who is knowledgeable, attentive, and truly cares about her patients, Dr. Yasmeen is a great choice.
Dalip Sangha
I highly recommend Dr. Shaina Vetter! She is knowledgeable, compassionate, and truly takes the time to listen and understand her patients’ needs. Her experience as a former gymnast and coach gives her a unique insight into the physical demands of the sport. She understands body mechanics, injury prevention, and performance in a way that truly sets her apart. Thanks to her thoughtful, personalized care, my daughter has experienced improved mobility, better recovery, and greater confidence in her training. We’re so grateful to have found her!
Liliana Dube
Professional, knowledgeable and friendly team! The location was easy to find, has free parking available, and the facility overall is very clean. Appointment was on time and very effective, 10/10 recommend Mike Herman for physio therapy!
Avery Mutlow
My knee surgeon recommended Mike Herman for my ACL tear PT. I have been seeing him for about a year and I am really happy with my progress. He listens and gives you exercises that you actually want to do. Highly recommend!
Leanne Christianson
This appointment is your opportunity to discover whether our clinic and treatments are a good fit for you! During this session, you will talk with a caring therapist and create the right care plan specifically for your pain.
Book an AppointmentYour treatments are covered by most insurance plans.

This appointment is your opportunity to discover whether treatment is a good fit. During the session, you will talk with a caring therapist and create the right care plan specifically for your pain.
Your appointment is typically 30 minutes, but may vary based on an individual basis.
You will want comfortable or loose clothing, such as athletic wear, that allows for comfortable movement. Also bring your insurance information so we can check your coverage.
Your caring therapist will put together a personalized care plan if you’re a good candidate for treatment to get back to doing what you love… pain-free. The number of treatments required depends on your conditions and severity of injury. You will know your care plan on day 1.
Contact Us