Book an Appointment
Sarah Badran
Sarah Badran is a fourth‑year student at the University of Alberta pursuing a Bachelor of Science in Psychology with a minor in Biology. She has developed strong experience in healthcare and patient support through her work in both clinical and hospital environments, where she has consistently demonstrated professionalism, empathy, and a commitment to high‑quality patient care.
Sarah is trained in WHMIS, BLS CPR AED Level 2, wheelchair assistance, fall‑risk support, palliative care, and mealtime assistance, allowing her to contribute effectively to diverse patient needs. She is known for her compassion, strong communication skills, and ability to create a positive and supportive environment for patients and families.
Passionate about helping others, Sarah is dedicated to fostering meaningful patient experiences while continuing to grow academically and professionally within the healthcare field.
Sarah Badran is a fourth‑year student at the University of Alberta pursuing a Bachelor of Science... Read More
Roselyn Borres
Roselyn is a Registered Massage Therapist with over nine years of clinical experience, dedicated to delivering personalized, restorative, and client‑centred care. She tailors each treatment to the unique needs of her clients, helping them reduce pain, release tension, and experience meaningful relaxation and healing.
In addition to her therapeutic and relaxation techniques, Roselyn is skilled in Lymphatic Drainage Massage, a gentle and highly effective approach that supports circulation, reduces swelling, and promotes overall recovery—especially beneficial for post‑surgical care, inflammation, and general wellness.
Known for her warm, compassionate approach, Roselyn creates a comfortable and welcoming environment where clients feel supported from the moment they arrive. Her treatments blend skilled hands‑on techniques with a calming therapeutic presence, ensuring every session promotes both physical recovery and overall well‑being.
Roselyn’s commitment to high‑quality care aligns seamlessly with Heal‑All Physiotherapy’s mission of providing holistic, evidence‑informed, and results‑driven rehabilitation. Clients value her ability to listen, understand their goals, and deliver treatments that enhance mobility, reduce stress, and support long‑term wellness.
Roselyn is a Registered Massage Therapist with over nine years of clinical experience, dedicated ... Read More
Shae-lynn Larson
Shae-lynn supports daily operations and ensures every patient has a smooth, welcoming experience. She is passionate about enhancing the patient experience and creating a safe, inclusive environment where everyone feels respected and at ease from the moment they walk through the door.
She completed coursework at the Northern Alberta Institute of Technology (NAIT) and brings experience in customer service and administrative support. Recognized as valedictorian in high school, she developed strong communication, organizational, and problem-solving skills that guide her work every day.
Known for her empathy, professionalism, and attention to detail, she takes pride in helping both patients and the clinic team feel supported. She looks forward to continuing to grow in the healthcare field while making a positive impact on every patient’s experience.
Shae-lynn supports daily operations and ensures every patient has a smooth, welcoming experience.... Read More
Shawna Mcleod
Shawna brings extensive experience in Relaxation, Therapeutic, Deep Tissue, and Prenatal massage, along with a genuine passion for helping clients feel their best.
She is dedicated to creating a safe, comfortable, and welcoming environment where clients can fully relax, release tension, and work collaboratively toward their wellness goals. Whether you are seeking deep relaxation, stress reduction, or support with pain relief, Shawna tailors each session with care, intention, and professionalism.
Her approach is rooted in compassion, attentive listening, and a commitment to delivering meaningful, client‑centred care that aligns with the values of Heal‑All Physiotherapy.
Outside the treatment room, Shawna enjoys spending quality time with her small family—watching movies and sports, playing board games, and getting outdoors for mindfulness and self‑care.
Shawna brings extensive experience in Relaxation, Therapeutic, Deep Tissue, and Prenatal massage,... Read More
Ritesh Sinha
Ritesh is a registered Physiotherapist with extensive clinical experience in Alberta, committed to delivering comprehensive, whole‑body restorative care. Practicing since 2015, he has worked in both hospital and private practice settings, including the University of Alberta Hospital, where he developed strong expertise in managing complex musculoskeletal, orthopedic, and trauma‑related conditions.
Since 2022, Ritesh has been a key member and co‑founder of RECOVR Physiotherapy in North Edmonton, where he continues to provide evidence‑based care for clients with acute and chronic injuries. He is now expanding his practice to Heal‑All Physiotherapy, bringing his advanced clinical skills and patient‑centered philosophy to support the clinic’s mission of delivering exceptional, personalized, and results‑driven care.
Ritesh specializes in the assessment and treatment of complex musculoskeletal conditions, sports injuries, motor vehicle accident (MVA) rehabilitation, and Workers’ Compensation Board (WCB) cases. His approach is rooted in treating the whole body rather than just the area of pain, integrating advanced manual therapy, movement‑based rehabilitation, and client education to achieve long‑term recovery.
Advanced Certifications & Training
• Functional Dry Needling / IMS
• Acupuncture (AA1 & AA2)
• Advanced Graston Technique
• Spinal Manipulation Therapy
• Advanced Vestibular Rehabilitation
• TMJ Disorders and Craniofacial Pain
• McKenzie (MDT) Concepts
Ritesh is dedicated to providing high‑quality, evidence‑based physiotherapy that empowers clients to restore mobility, reduce pain, and return to the activities that matter most. His leadership and clinical expertise help shape Heal‑All Physiotherapy’s commitment to excellence in patient care.
Ritesh is a registered Physiotherapist with extensive clinical experience in Alberta, committed t... Read More
Select a treatment
from the list on the left
to view available appointment times
Need Help? 780-844-5255 mail@healallphysio.com