Team

Our caring and compassionate veterinary healthcare team!

Meet the Veterinarians & Team of MacDonald Veterinary Services! We’re pleased to provide exceptional vet care for your pets!

Please call us at (603) 524-8900 to speak to one of our caring veterinary healthcare team!

Owner / Veterinarian

Robert MacDonald DVM

After graduating from Kearsarge Regional high school in 1982, Dr. MacDonald went to the University of…

Associate Veterinarian

Richard Montminy DVM

Dr Montminy attended Mississippi State University for both undergraduate and veterinary school, graduating in 1998. …

Head Technician

Rachel York, CVT

When asked in elementary school what she wanted to be when she grew up, Rachel…

Practice Manager

Deirdre Haley

In 2010, Deirdre graduated high school and started her college career at Lakes Region Community…

Receptionists

Carrie Brewster

Carrie graduated from Colby-Sawyer College in 2016 where she studied Environmental Science and English. Carrie…

Sharon Gilman

Sharon has wanted to work with animals from an early age, and started her veterinary…

Veterinary Assistants

Celia Wallen

Celia started as an intern in 2015, and officially joined our team in 2016. Celia…

Melissa Arnst

In 2011, Melissa Graduated high school and began her college career in Buffalo, NY. She…

Sarah Buzzell

Sarah grew up in Lebanon, she enjoyed riding horses and has always loved animals. She…