We're Accepting New Patients

Meet the Team

Dr. Jennifer Beckwith

Dr. Jennifer Beckwith

Dr. Jennifer Beckwith Veterinarian
Read Bio
Dr. Joe Gray

Dr. Joe Gray

Dr. Joe Gray Veterinarian
Read Bio
Dr. Tannis Dressell

Dr. Tannis Dressell

Dr. Tannis Dressell Veterinarian
Read Bio
Dr. Vicky Sempers

Dr. Vicky Sempers

Dr. Vicky Sempers Veterinarian
Read Bio
Ange Innes

Ange Innes

Ange Innes Practice Manager/RVT
Read Bio
Brooke Lauzon

Brooke Lauzon

Brooke Lauzon RVT
Read Bio
Jennifer Cooper

Jennifer Cooper

Jennifer Cooper RVT
Read Bio
Jordan Nicol

Jordan Nicol

Jordan Nicol RVT
Read Bio
Sarah Robb

Sarah Robb

Sarah Robb RVT
Read Bio
Mandy Ray

Mandy Ray

Mandy Ray RVT
Read Bio
Charli De Kock

Charli De Kock

Charli De Kock RVT
Read Bio
Amanda Forbes

Amanda Forbes

Amanda Forbes Veterinary Assistant
Read Bio
Jessica Maxwell

Jessica Maxwell

Jessica Maxwell Veterinary Assistant
Read Bio
Julie Braun

Julie Braun

Julie Braun Veterinary Assistant
Read Bio
Jessica Plato

Jessica Plato

Jessica Plato Veterinary Assistant
Read Bio
Veronica Strain

Veronica Strain

Veronica Strain Veterinary Assistant
Read Bio
Felicity Robertson

Felicity Robertson

Felicity Robertson Animal Care Technician
Read Bio
Haley Arndt

Haley Arndt

Haley Arndt Animal Care Technician
Read Bio
Peggy Edwards

Peggy Edwards

Peggy Edwards Receptionist
Read Bio
Alix Sabeski

Alix Sabeski

Alix Sabeski Receptionist
Read Bio
Cherie Fleury

Cherie Fleury

Cherie Fleury Receptionist
Read Bio
Delanie Newsome

Delanie Newsome

Delanie Newsome Receptionist
Read Bio
Leah Stirling

Leah Stirling

Leah Stirling Receptionist
Read Bio
Meagan Foidart

Meagan Foidart

Meagan Foidart Receptionist
Read Bio
Julie McCallum

Julie McCallum

Julie McCallum Receptionist
Read Bio
Marie Freeman

Marie Freeman

Marie Freeman Groomer
Read Bio