Our Healthcare Team


Weekdays...8 a.m. to 8 p.m.
Saturdays....9 a.m. to 2 p.m.
Closed Sundays.


1606 King St. E.
Cambridge, ON 
phone (519) 653-7232 
fax (519) 650-3322

*please call for appointment




AmandaAmanda MacDonald, veterinarian
"From a very young age, I have been fascinated with pets and their quirky, fun personalities.  I am lucky to have been able to mould this love into a full-time career as a veterinarian.  Growing up in Waterloo, I completed an honours biology degree at the University of Waterloo, then completed my veterinary degree at the University of Guelph in 2001.  After a ski- and beach-filled year in Collingwood, I returned to my roots with my family and friends to purchase Preston Animal Clinic.  I am touched on a daily basis by the deep bond that our clients share with their pets of all species, and am priviledged to be able to work with a caring business partner and support team that understands and supports this important relationship.  When not at work, I am usually found jogging with Cheerio and Shreddie (my favourite "mutts"), or running between playdates with my hilarious son, Thomas.

ChristineChristine Coghlan, veterinarian
"I graduated from the Ontario Veterinary College in 1994 after receiving an honours degree in biology from the University of Guelph, and have since been following my childhood dream of being a small animal veterinarian. I practiced in Brampton for many years prior to finding my permanent home at Preston Animal Clinic in the fall of 2003. I thoroughly enjoy the many close relationships I have with clients and their pets and I have a special interest in internal medicine. Life outside the clinic is spent with my husband, children, four dogs (two miniature dachsunds, a doberman and a lab/husky cross), a quaker parrot and a rat. For the most part, my leisure time is spent walking dogs, coaching and playing hockey, skiing, golfing, jogging with the doberman and playing volleyball and baseball.

I am a very active executive director and upcoming president for our professional association, the Ontario Veterinary Medical Association. My work with them allows me to promote the excellence of veterinary medicine, and encourage the advancement of animal health."

MeghanMeghan Wallace, veterinarian
"I was lucky enough to start my veterinary career at Preston Animal Clinic in the spring of 2009, after graduating from the Ontario Veterinary College.  Prior to my veterinary degree, I completed a bachelor’s degree in zoology at the University of Guelph.   Animals have been a lifelong love for me, and have played a big part in my life since before I can remember. Growing up, I volunteered and worked part-time in veterinary clinics, fostered service dog puppies and during university I worked summers with parrots and other birds at the African Lion Safari.  As a veterinarian, I enjoy getting to know our clients and their many extraordinary pets.  I have a particular interest in exotic animal medicine, as well as pain management and surgery. In July of 2014 my husband and I took on a new job - parenthood - when our daughter Mackenzie was born.  She is absolutely fantastic!  I am currently enjoying an extended parental leave from the clinic, at home with Mackenzie, my 4 cats (Felix, Izzy, Chopper and Lily), my dog Piper, and Mr. Dressup (an eclectus parrot)."

IsabelIsabel Karafilov, veterinarian
"I graduated from the Ontario Veterinary College in 2013 and, after working in Kitchener for a couple years, I was fortunate to join the team at Preston Animal Clinic in the spring of 2015. 
As a child, the experience of caring for a stray cat in our garage was enough to convince me that I wanted to dedicate myself to the care and improvement of animals' lives. Later on in high school, I developed an interest in biology and health - so I decided that veterinary medicine would offer the best of both worlds!I volunteered at a number of small animal clinics to gain exposure to the veterinary clinic atmosphere. A summer job at African Lion Safari offered my first taste of exotic/zoo animal medicine. While attending vet school, I had the opportunity to travel to Central America to help with local dog & cat spay/neuter clinics and assist in street vaccination programs.

I hope to remain active internationally in educating and helping improve animal health and basic care. I am also eager for the opportunity to further my knowledge of the many fascinating small, furry, winged, weird and wonderful creatures that are kept as pets!Some of my interests outside of veterinary medicine include travelling, reading, watching movies and spending time with family, friends and my fiancé Carlos."


Julie: "Hello, my name is Julie. I am very proud to be able to say that I have held my position at Preston Animal Clinic as a Registered Veterinary Technician for 19 years. I think the best part of my job is meeting new faces, as well as catching up with the clients that I have known for many years. I love it when I get the chance to chat with clients about the interesting and humourous stories that they have to share about their families. My home life is very busy with my husband, 3 children, and our critters, Tyson (lab mix), Pete, Hope and Dusty (cats), Jack & Gloria (guinea pigs), Pinky (budgie) and Rex (blue tongued skink). I also enjoy volunteering to transfer some of the wildlife treated at the clinic to a variety of Ontario Wildlife Rehabilitators. My profession is very important to me and I am grateful after all the years that I still love coming to work and continue to enjoy my experiences at Preston Animal Clinic"

SarahSarah: "Hi, I’m Sarah and I’ve been a receptionist at Preston Animal Clinic since graduating from University of Guelph’s Ridgetown Campus in June 2011. I love that I get to learn new things at work every day and I look forward to furthering my education in the future. Getting to know clients and their pets is one of my favourite parts of my job. After a busy day at work I enjoy spending time with my Australian Shepherd/Border Collie cross, “Kallie”. My house is also filled with my Akita/Husky mix, “Bailey” and 2 rabbits, “Wheaty” and “Hunny”. When I don’t have my hands full with them I enjoy playing guitar, reading and camping."

ShannonShannon: "Hello, My name is Shannon.  I have had the pleasure to call Preston Animal Clinic my home since June 1999.  I truly enjoy coming to work  everyday and being a part of this team.  Outside of work, I can be found spending time with family and friends and hiking with our 2 dogs.  Riley is a Doberman and Emma is a Basenji.  We also have a cat named Mike, a budgie named Dawn and 2 goldfish - Easter and Google."

Dana: "I graduated with honours from the veterinary technician program at Georgian College in Aug 2014 and gained my RVT status in Feb 2015. I am thrilled to be part of the team at Preston Animal Clinic. I feel very blessed that I have been able to turn my passion for animals into a rewarding career.  When I'm not at work, I enjoy spending time with the loves of my life my 3 cats Zeus, Fancy, and Loki, my bearded dragon Dilly and my corn snake Mina." 


Maddi: "Hi, my name is Maddi and I started with Preston Animal Clinic as a co-op student.  I have always loved animals and after finishing high school I went for training in Equine Massage.My house is full of many pets.  Currently the tally includes my 2 dogs; Frankie and Oliver, my cat Kala, a cockatiel named Dixie and my thoroughbred horse named Bo.  I love being part of the team at Preston.  It allows me to meet new people and new pets.  I always strive to make everyone feel welcome when they arrive for their appointment. During my free time - I enjoy camping, walking the dogs and riding my horse as much as I can."

SamiOlivia: "Hi, my name is Olivia and I have been a part of the wonderful staff at Preston Animal Clinic since September 2013.  I was offered a job at Preston Animal Clinic after completing a four-month co-op education program at the clinic during my grade 11 year at Preston High School and am now one of the animal care attendants. I have loved animals all my life and have grown up having many pets. I currently own a Lab named Maui, two cats (Pussywillow and Nahla), and a Chinese water dragon named Lili Noi. When I’m not at work, I enjoy playing field hockey, surfing, skiing and travelling with my family. I have recently been accepted to the University of Guelph, which I will be attending in the fall and where I hope to further my education in the veterinary field and continue to feed my passion of caring for animals. I thoroughly enjoy being a part of the caring staff here at the clinic and am thankful every day for the opportunity to work with all the wonderful pets."

ChrisChris: "I'm Chris. I have had a passion for veterinary medicine with the desire of becoming a veterinarian from a young age. On the path to my dream career, I completed a honours undergraduate degree in biomedical toxicology at the University of Guelph and am currently halfway through my Doctor of Veterinary Medicine degree at the Ontario Veterinary College. Preston Animal Clinic was generous enough to be the first clinic to welcome me into their family back in August of 2010. They have given me so many opportunities to expand my knowledge, fuel my passion and have really been supporting my dream of becoming a veterinarian. At home I have an American Eskimo named Denny, and a cat named Hubert. In whatever spare time I have I am an avid runner and enjoy pushing my limits by competing in various races from 5ks to full marathons."


JennJenn: "Hi I'm Jenn. I joined the Preston Animal Clinic family in 2008 as an animal care attendant but you can now see me on the occasional weekend at the reception desk. As an animal care attendant I was able to interact with the patients and get to know their unique personalities and as a receptionist I get to meet the families of those furred, feathered or scaly faces. I'm very fortunate to have had the opportunity to work in both areas as the experience has become an invaluable asset to me as I continue my journey at the Ontario Veterinary College, where I'm expected to graduate as a DVM in 2017. When I'm not at work or studying I like to relax with friends, family and my wonderful fur babies! I have 3 four-legged family members including: a diabetic orange tabby cat named Francis, a golden retriever named Levi, and a step puppy who is a unique mixed breed (lab/shepherd/beagle) named Milo."


AndreaAndrea: "Hello! My name is Andrea and I have been working at Preston Animal Clinic as a Registered Veterinary Technician since April 2015. I love what I do and enjoy coming to work everyday where I am able to make a positive impact on animals lives. I share my home with my boyfriend and two dogs; Black Lab "Bettis" and German Shorthair Pointer "Tonka". In my spare time I enjoy yoga, golfing, snowboarding and hiking with my family."
KarenKaren: "Hi. I'm Karen. I have lived in Preston all of my life and have worked in animal clinics and shelters for over 25 years. I have 2 wonderful children and 3 dogs.  I completed an Animal Science/Vet Assistant course in 2005 and have always had a passion for animals.  When I'm not at work I'm spending time with my hubby and family."
AliciaAlicia:"Hi, my name is Alicia and I started at Preston Animal Clinic through cooperative education during my grade 11 year at Preston High School. After that I had the amazing opportunity of receiving the position of an Animal Care Attandant in September 2014. I have always loved animals, currently I have a cat named Maggie and a chinchilla named Lucky. I love being a part of the team at Preston Animal Clinic and I am very excited about my future plans of going to school to further my knowledge about animals and to become a Veterinary Technician."