Middlesex County Animal Hospital

Our Team
Our Veterinarians

Dr. Scott Heckerling
DVM, Managing Doctor of Veterinary Medicine

Dr. Steven Wharrie
DVM, Associate Veterinarian

Dr. Alexandra Shailor
VMD, Associate Veterinarian

Dr. Sophia Upton
DVM, Associate Veterinarian

Dr. Kelly Chamberlain
MVB, Associate Veterinarian

Dr. Michelle Powers
DVM, DACVS, CCRT, DACVSMR, Traveling Surgeon

Dr. Scott Heckerling
DVM, Managing Doctor of Veterinary Medicine

Dr. Steven Wharrie
DVM, Associate Veterinarian

Dr. Alexandra Shailor
VMD, Associate Veterinarian

Dr. Sophia Upton
DVM, Associate Veterinarian

Dr. Kelly Chamberlain
MVB, Associate Veterinarian

Dr. Michelle Powers
DVM, DACVS, CCRT, DACVSMR, Traveling Surgeon
Hospital Management

Kristen VanLier
Hospital Manager

Christina Metivier
Assistant Hospital Manager

Kaitlyn Conway
Front Office Manager

Kristen VanLier
Hospital Manager

Christina Metivier
Assistant Hospital Manager

Kaitlyn Conway
Front Office Manager
Veterinary Support Staff

Joe Mercado
Dental and Diagnostic Veterinary Nurse

Matthew C.
Surgery Manager

Bill D.
Anesthesia and Surgery Lead Veterinary Nurse

Mary P.
Team Lead Veterinary Nurse

Justin L.
Team Lead Veterinary Nurse

Leah H
Team Lead Veterinary Nurse

Baylee O.
Team Lead Veterinary Nurse

Emily F.
Team Lead Veterinary Nurse

Emily S, CVT
Certified Veterinary Technician, Veterinary Nurse

Lauren P.
Inpatient Veterinary Nurse

Jessa B.
Veterinary Nurse

Alysia S.
Veterinary Nurse

Hannah C.
Veterinary Nurse

Monica Z.
Veterinary Nurse

Tate D.
Veterinary Nurse

Kenzie N.
Veterinary Nurse

Amanda H.
Veterinary Nurse

Bianca P.
Veterinary Nurse

Jody G.
Veterinary Nurse

Lauren G.
Veterinary Nurse

Sasha F.
Veterinary Nurse

Devyn D.
Veterinary Nurse

Emma F.
Veterinary Assistant

Shaylin O
Veterinary Assistant

Joe Mercado
Dental and Diagnostic Veterinary Nurse

Matthew C.
Surgery Manager

Bill D.
Anesthesia and Surgery Lead Veterinary Nurse

Mary P.
Team Lead Veterinary Nurse

Justin L.
Team Lead Veterinary Nurse

Leah H
Team Lead Veterinary Nurse

Baylee O.
Team Lead Veterinary Nurse

Emily F.
Team Lead Veterinary Nurse

Emily S, CVT
Certified Veterinary Technician, Veterinary Nurse

Lauren P.
Inpatient Veterinary Nurse

Jessa B.
Veterinary Nurse

Alysia S.
Veterinary Nurse

Hannah C.
Veterinary Nurse

Monica Z.
Veterinary Nurse

Tate D.
Veterinary Nurse

Kenzie N.
Veterinary Nurse

Amanda H.
Veterinary Nurse

Bianca P.
Veterinary Nurse

Jody G.
Veterinary Nurse

Lauren G.
Veterinary Nurse

Sasha F.
Veterinary Nurse

Devyn D.
Veterinary Nurse

Emma F.
Veterinary Assistant

Shaylin O
Veterinary Assistant
Client Service Representatives

Tina S.
Client Service Representative

Gina M.
Client Service Representative

Katherine U.
Client Service Representative

Dawn K.
Client Service Representative

Gina G.
Client Service Representative

Elise P.
Client Service Representative

Erin C.
Client Service Representative

Karen B.
Client Service Representative

Tina S.
Client Service Representative

Gina M.
Client Service Representative

Katherine U.
Client Service Representative

Dawn K.
Client Service Representative

Gina G.
Client Service Representative

Elise P.
Client Service Representative

Erin C.
Client Service Representative

Karen B.
Client Service Representative