When looking for vets near you, you want to find a team that cares about your pet as much as you do. The staff at our vet clinic has over a hundred years of combined experience in veterinary care. This does not come about by luck. South Branch Veterinary Services is dedicated to continually educating its staff with up to the minute advances in veterinary medicine. All staff members are required to attend 10 to 20 hours of continuing veterinary education annually. There are five veterinary assistants, led by a certified veterinary technician, three client service representatives, and two doctors on staff to care for you and your pets. You can trust our vets and staff with the care of your pets! Read more about our team and call us to make an appointment today.

Dr. Rachael Gordon

Dr. Rachael Gordon was raised in New Jersey and is a graduate of Rutgers University. She attended the College of Veterinary Medicine in Dublin, Ireland and there received her Bachelor of Veterinary Medicine. She managed her own veterinary hospital in Ireland and served on the board of the Veterinary Ireland Companion Animal Society. She has been practicing veterinary medicine for over 15 years and—along with cats and dogs—treats exotics and birds. Dr. Gordon is particularly involved with Portuguese Water Dogs; along with breeding, she also shows and does agility with her family of dogs.

Dr. Elizabeth Pope

Dr. Pope is a graduate of Oklahoma State University, Center for Veterinary Health Sciences. She treats small animals and has a personal interest in internal medicine, rescue work, preventative care and oncology. Dr. Pope resides in Hunterdon County with her husband and their two dogs Eloise and Brody.

Diana Wahl
Head Veterinary Technician

Diana, a graduate certified veterinary technician, has been with South Branch since 2007 and is our Head Veterinary Technician. She is a graduate of the Veterinary Technical Institute in Pennsylvania and holds a B.A. from Boston University. Diana has over ten years experience in small animal hospitals and emergency and surgical veterinary medicine. Diana lives with her family nearby; including a yellow lab, cat, and many (many!) tarantulas.

SamanthaSamantha Whitmore
Veterinary Assistant

Samantha is one of our veterinary assistants and has been a member of our team since 2011. She has experience working with a wide variety of exotics; including lizards, frogs, rodents, ferrets, and chinchillas. She has previously volunteered in a local animal shelter and spent a summer working with equines at a riding camp. Samantha lives nearby with her beloved Boxer mix, chinchilla, and 2 bearded dragons.


Maria O’Connell
Veterinary Assistant

Maria joined the South Branch team in 2012. She comes from a background working for several years in a feline specialized veterinary practice in Connecticut. Maria also has prior experience working around wildlife, farm animals, and even spent a short term working at a zoo. Over the years, she has cared for a variety of both domestic and exotic pets of her own. Maria lives in Hunterdon County with her family, including two rescue cats.

oliviaOlivia Wismer
Veterinary Assistant

Olivia comes to South Branch with many years of prior experience working in small animal practice and has been with our team since 2013. Olivia studied pre-veterinary science at Polytech, and she was a 4H Ambassador for seven years. Olivia has a particular love and interest in rabbits and has been raising them since she was 13 years old; Olivia shows rabbits year round and regularly places at the National level. She lives in Hunterdon County with her family (and rabbitry).

NicoleNicole Pagano
Veterinary Assistant

Nicole came to South Branch in 2013 with a great deal of veterinary experience in both small and large animal care. She is a graduate of Centenary College and holds a B.S. in Equine Studies. Nicole is also a certified graduate of the United States Pony Club and continues to act as a mentor in the program. Nicole is an advocate for animal rescue and has rescued many animals that she now cares for; among those are dogs, cats, horses, goats, chickens, and a donkey. She has a farm in Hunterdon County where she lives with her menagerie.

MatthewMatthew Klitsch

Veterinary Assistant

Matt joined our team in 2013 and comes from a diverse background of working with animals. He spent six years as a lead-volunteer with a local wildlife rehabilitator. Matt also worked in a local animal shelter as an animal care technician and is a NJ certified animal control officer. Matt holds a B.A. from Montclair State University, an M.F.A. from Drew University, and several certifications related to animal care. He is working on an A.S. in Veterinary Technology. He lives in Hunterdon County with his cat, Celes.


Diane Fitzpatrick

Client Service Representative

Diane, one of our three client service representatives, brings a great deal of invaluable experience to the South Branch team.  She holds a B.S. in Animal Science from Rutgers University and spent over 15 years working in that field. Along with working as an emergency veterinary assistant, Diane is also a professional sheep shearer and farm manager. She lives nearby with her dog, cat, amazon parrot, 2 horses, and flock of sheep.