Book an Appointment
ALL online bookings will require a valid credit card on file. Payment will only be processed for a Late Cancellation/ No Show fee (all cancellations require 24 hours notice).
New clients, new injuries and returning clients that have not been seen for over three month please BOOK in as an ASSESSMENT.
Linnette Garcia Leonardo
Linnette graduated in 2024 with a diploma in Advanced Therapeutic Massage. While she may be new to the field, she brings dedication, passion, and a deep commitment to helping others relieve pain and emotional stress. Confident in her training and hands-on experience, she strongly believes in the profound impact massage therapy can have on overall well-being. Linnette’s personal journey with holistic health and homeopathic remedies has further reinforced her appreciation for the healing power of nature and positive surroundings.
Before pursuing massage therapy, Linnette studied Psychology and Neuroscience at Wilfrid Laurier University in Ontario, where she developed a strong belief in the mind-body connection. Her passion for holistic wellness led her to Alberta, drawn by the outdoor lifestyle she always dreamed of and the opportunity to make a meaningful impact in her community.
An avid adventurer, Linnette enjoys mountaineering, hiking, mountain biking, long-distance cycling, and rock climbing—anything that gets her outside and connected with nature. Her deep appreciation for the outdoors has strengthened her belief in the restorative power of massage therapy and the importance of fostering a healthy environment—both physically and emotionally. She is committed to helping others overcome pain, stress, and the negative influences that can affect both the mind and body, empowering them to live healthier, more balanced lives.
Linnette graduated in 2024 with a diploma in Advanced Therapeutic Massage. While she may be new t... Read More
Mr. Steven Hennig
(He/Him/His)
Steven Graduated with a Diploma in Kinesiology in 2018, also completing more specialized courses such as Fitness and Aging, Resistance Training, Sports Fitness and Athletic therapy. While completing his Kinesiology Diploma, Steven found his passion for fitness and training, and began regularly training himself and helping family members and friends reach their fitness goals.
Steven has worked as a physiotherapy assistant carrying out prescribed exercise plans from physiotherapists. He is a Certified Personal Trainer with the American Council on Exercise. He incorporates a mix of aerobic exercises, strength building, balance training, flexibility exercises, and endurance training into his practice. The treatment is then carried out through one-on-one exercise instruction and education.
Steven Graduated with a Diploma in Kinesiology in 2018, also completing more specialized courses ... Read More
Kelly Jonsson
Kelly has been living in the area since 2005. She moved here to get out of the city and loves rural life — except for the winter driving! She is a home schooling mother of 7 children (including twins!) and now also has a son-in-law.
Kelly became a Massage Therapist because massage has made such a difference in her life personally. She had repetitive strain injury in her shoulders and arms from her previous work, and regular massage made all the difference. For that reason, she loves working on shoulders and can sympathize with your pain.
She is passionate about Somatic/Body-Based Therapies. Kelly spent several years working to become a Rosen Method Bodywork Practitioner, but for practical reasons decided to pursue Massage Therapy instead. Her experience with the Rosen Method helps to inform her of what clients are dealing with when they come in to see her.
As a massage therapist, Kelly offers a practical and confident therapeutic touch, as well as a safe space for you to rest and relax under her hands.
Kelly has been living in the area since 2005. She moved here to get out of the city and loves rur... Read More
Jaykumar Raj
Jay Kumar Raj is a Physiotherapy Assistant at Impact Health Didsbury who supports patient care through therapeutic exercise assistance, mobility support, and treatment preparation under the direction of the physiotherapist. He completed a Bachelor of Physiotherapy in India and furthered his education in Fitness and Health Promotion in Canada. Jay has clinical experience working in physiotherapy and hospital settings, where he supported rehabilitation programs, patient mobility, and treatment delivery. He is currently preparing to complete his physiotherapy licensure this year. Outside of the clinic, Jay enjoys lifting weights and playing basketball and volleyball, reflecting his strong interest in movement, performance, and active living.
Jay Kumar Raj is a Physiotherapy Assistant at Impact Health Didsbury who supports patient care th... Read More
Ryan Reyes
Registered Physiotherapist
Ryan graduated with a Bachelor’s Degree in Physiotherapy back in 2004. He then moved to Canada and started working initially as a personal trainer spending most training with corrective exercise coaching and post-rehab clients. In 2013, he qualified to be in the first Alberta Internationally Educated Physiotherapist Bridging Program at the University of Alberta. Ryan is now a licensed Physiotherapist in Canada and has been practicing clinically since 2015. He incorporates manual therapy, dry needling, cupping and some electrical modalities into his practice. The bulk of the treatment though is one-on-one exercise instruction and education. Certified Personal Trainer
Ryan started working in the fitness industry in 2005. With the physiotherapy education as his foundation, he further acquired certifications with other organizations to include the American Council on Exercise, Stott Pilates, Physical Yoga and CanFitPro. He then blended training and physical rehabilitation to formulate a systematic progression for his clients be it in training or therapy.
Education and Certificates
- BScPhysiotherapy (2004) San Juan de Dios College
- Alberta Physio Bridging Program (2014) University of Alberta
- CanFitPro PTS (2018)
- Stott Pilates Mat Level 1 (2009)
- ACE Personal Trainer Course (2006)
- Spinal Manipulative Therapist
- Biomedical Dry Needling
- IASTM (Rockblade)
- Physical Yoga
- K-tape certification
- Dynamic Cupping Therapy
- Laser Therapy Certified
Registered Physiotherapist Ryan graduated with a Bachelor’s Degree in Physiotherapy back in 2004... Read More
Leah Walstrom
Leah is a Registered Massage Therapist with over eight years of experience and a strong passion for sports therapy, performance, and injury recovery. As part of the team at Impact Health, she brings an athletic mindset to her treatments, combining clinical knowledge with a deep understanding of movement, performance demands, and the unique needs of each individual she works with.
With a lifelong love for softball, hockey, and soccer, Leah has developed a treatment style that supports both athletes and individuals living with chronic pain. She specializes in deep tissue therapy, cupping, and myofascial work, using targeted techniques to help clients improve mobility, recover from injuries, and return to the activities they love feeling stronger and more confident.
Leah is also certified in equine massage and performance-based assessment, allowing her to understand the connection between rider mechanics and horse performance. This unique background gives her a deeper perspective on body mechanics, movement patterns, and functional rehabilitation.
Known for her personalized approach, Leah believes that no two bodies — or treatments — are the same. She focuses on education and collaboration, empowering her clients with knowledge about their bodies so they can play an active role in their recovery and long-term health. Her goal is to create a supportive environment where clients feel heard, understood, and motivated to reach their personal performance and wellness goals.
Leah is a Registered Massage Therapist with over eight years of experience and a strong passion f... Read More
Select a treatment
from the list on the left
to view available appointment times
Need Help? 4033359979 didsbury.impact@gmail.com