My Journey Through Sports Medicine

Hey, my name is David Griffiths, a Dad of four kids, an entrepreneur, and I have a doctorate degree in physiotherapy.

In my over 10 years in the sports medicine industry, I’ve seen all types of athletes with all different ranges of injuries from necks, to ankles and everything in between.

But early on in my career, I noticed something… My patients kept coming back to me with the same injuries, it seemed the second I stopped treating them they were right back through the door, injured again. This wasn’t right, something had to change.

I realized that physiotherapy goes beyond fixing the issue and relieving pain, that is only half the battle. Once the issue is resolved you need to teach the athlete how to move their body in ways that aren’t going to injure them again while still maintaining the performance they were used to.

Now my treatments go beyond just solving a problem. At Griffiths Performance Physiotherapy we teach you how to move in ways that don’t damage your body.

Now, all of my athletes come to me telling me how they remembered what I taught them through their recovery and they avoided a repeat injury while still playing at their highest level.

That’s when I knew I was onto something.

Come to Griffiths Performance Physiotherapy and experience the difference, get that confidence back in your body, get that control back. It’s a whole new world once you do!

Some Of My Qualifications

B. Kin. (Hons.) from Brock University

CSAC from Athletes Acceleration

(DPT) from D’Youville College

13 Years of Clinical Training Experience

7 Years of Post-Secondary Education

2,450+ Patients Helped

niagara review readers choice 2019 gold winner

Voted Best Personal Trainer-- Dave Griffiths

readers choice 2019 diamond winner

Voted Best Physiotherapy Clinic/Services

Voted Best Physiotherpist in Niagara

Voted Best Physiotherapist Clinic In Niagara

Who We Are

David Griffiths

Outside of the clinic, I am a HUGE Toronto Blue Jays fan! I also really enjoy baseball overall, as well as basketball and lacrosse.

When it comes time to kick back and relax, you can find Amanda and me in Cuba. We got married there, and has been our favourite spot for years.  

Amanda Griffiths

I have a small business diploma from Niagara college, and several years of business management experience.    

When I am not at the clinic, I enjoy simply being active and being outside with David. We have four kids, aged 18, 14, 12, and 1. They make sure we stay busy, and they are also a huge motivation for us. They are why we work so hard!

Besides Cuba, we also enjoyed travelling to California, and one of my passions is amateur photography. I help out with a lot of local events across the Niagara Region.

Mariette McAllister

I graduated in 2017 with Honours from the Physiotherapist and Occupational Therapist Assistant program at Niagara College.

I’ve always wanted a career helping others and with a background in fitness, working as a physiotherapist assistant seemed natural.

I spent part of summer 2019 in Toronto training in the Stott Pilates method for mat work as well as the special populations course to bring the complementary nature of Pilates into physio treatment.

I will be continuing my Pilates training this winter to bring reformer training to my repertoire.

In my spare time you can find me listening to music, hiking, traveling, gardening and watching scary movies


I am a Registered Athletic Therapist with the Canadian Athletic Therapists Association. I have my Athletic Therapy Degree from Sheridan College and I am currently registered in the Physiotherapy program at D’Youville College.

As an Athletic Therapist, my expertise is in injury assessment and rehabilitation. Athletic therapists adhere to the Sports Medicine Model of care. An Athletic Therapist's goal is to help clients return to their usual activities, whether that means playing competitive sports or walking to the mailbox and back.

I am very athletic himself. I played soccer and I am an avid boxer. I love watching MMA or really any combat sports! I am extremely enthusiastic and love life!

heidi huber

Heidi Huber

I am the Receptionist/Administrator and Social Media Assistant at Griffiths Performance Physiotherapy. I have over 15 years of experience in customer service and hospitality. I have many years of experience in management and I pride myself on my organizational skills.

I am extremely positive and upbeat, and I strive to give the best customer experience that I can. You will always be greeted with a smile! In my spare time you can find me running, going for a hike, or practicing yoga. I enjoy wine and beer tasting, amazing food, and spending time with my family and friends.

Samuel Knight

I am a Nurse Practitioner with an interest in making the pursuit of health and wellness simple. I utilize a wholistic approach to health care with a focus on health promotion, risk reduction, weight management, nutrition, physical fitness, and optimal hormone function.

As a retired Canadian Armed Forces Captain and health care provider for over 11 years, I have experience in Emergency Medicine, Aviation Medicine, and Family Medicine. My education background includes a Masters of Science degree and Bachelor of Science in Nursing degree from McMaster University; a Bachelor of Arts degree with a major in Psychology from Brock University; and a Specialty Certificate in Primary Health Care.

I am a member of the College of Nurses of Ontario and the Métis Nation of Ontario. I live in the Niagara Region with my wife and 2 beautiful children. When not in my health care provider role or spending time with family, I dabble in music and video production, writing, and maintaining my own physical fitness.

Now that you know a little more about us, let us get to know you, click the button below to get in touch and book your free high-performance roadmap