Meet Our Team

From initial contact through to rehabilitation, our knowledgeable and caring team will provide you with a full circle of care

Surgeons

Dr. Kelly Johnston
Hip Arthroscopy, Hip and Knee Replacements
Orthopaedic Surgeon

Dr. Ian Lo
Shoulder Arthroscopy and Reconstruction
Orthopaedic Surgeon

Dr. James MacKenzie
Hip Resurfacing, Hip and Knee Replacements
Orthopaedic Surgeon
Dr. Adam Hart
Hip and Knee Replacements
Orthopaedic Surgeon
Dr. Devin Lemmex
Hip and Knee Arthroscopy and Reconstruction
Orthopaedic Surgeon
Dr. Jarret Woodmass
Shoulder Arthroscopy, Reconstruction and Replacements
Orthopaedic Surgeon
Dr. Charles Nelson
Knee Arthroscopy, Reconstruction and Replacements
Orthopaedic Surgeon
Dr. Justin LeBlanc
Shoulder Arthroscopy, Reconstruction and Replacements
Orthopaedic Surgeon
Dr. Nicholas Desy
Hip and Knee Replacements
Orthopaedic Surgeon
Dr. David Cinats
Hand and Wrist Surgery, Hip Replacements
Orthopaedic Surgeon
Dr. Jason Smith
Shoulder and Elbow Arthroscopy and Reconstruction
Dr. Cory Cundal
Hip and Knee Replacements
Orthopaedic Surgeon
Dr. Ahmed Aoude
Spine
Dr. Eric Schlader
Shoulder Replacements
Orthopaedic Surgeon
Dr. Brad Weening
Hip and Knee Replacements
Orthopaedic Surgeon (ON Support)
Dr. Paul Zalzal
Hip and Knee Replacements
Orthopaedic Surgeon (ON Support)
Dr. Matt Mastel
Hip and Knee Replacements
Orthopaedic Surgeon (SK Support)
Dr. Jennifer Leighton
Hip and Knee Replacements
Orthopaedic Surgeon (NS Support)
Dr. Joe Amirault
Hip and Knee Replacements
Orthopaedic Surgeon (NB Support)

Primary Care Physicians

Aaron Hartley
MD, CCFP​
Philip Matejko
MD, CCFP​

Physiotherapists

Colleen Kuntze
PT, MScPT, BKin
Laura Hartley
PT, MScPT, BScKin

Jack Whiting
PT, MScPT, BScKin

Nicole Gardner
PT, MScPT, BScKin

Caitlin Fredericks
PT, MScPT, BScKin

Emma Aucoin
PT, MScPT, BScKin

Dana Jacobs
PT Intern, MScPT, BScKin

Nurses

Twyla Vogt
Barb Mackay

Concierge Staff

Jennie Carson
Taylor Steffensen
Michelle Tangen

Are you Ready to Experience the Benefits of Expert Orthopaedic Care Without the Wait?