Our Team
5 veterinarians and a support team who treat your pet like one of their own.
What is South Branch Veterinary Services?
Serving the areas of Lebanon, Clinton, Annandale, Pittstown, Stanton, High Bridge, and Flemington, South Branch Veterinary Services is dedicated to providing exceptional care for your pets.
Our veterinarians and staff stay up-to-date with the latest diagnostics, treatments, and wellness programs, ensuring your pet receives the best care for a happy, healthy life.
At South Branch Veterinary Services, we're committed to making a difference in our community, one pet, and one family, at a time.
Our veterinarians
All 5 doctors at South Branch Veterinary Services are accepting new patients
Meredith Schepp, DVM
Jamie Ulassin, VMD
Visiting specialists
Specialists from across the Symbios network who see patients at this hospital by referral.

Johanna Frank, DVM, DVSc, DACVIM
Board-certified internist (ACVIM). Performs more than 2,000 ultrasounds a year.
- Clover Hill
- Bedminster
- Hunterdon Hills
- Oldwick
- South Branch

M.J. Hamilton, DVM, DACVIM (Oncology)
Board-certified veterinary oncologist who brings oncology care to general practices across New Jersey.
- Hunterdon Hills
- South Branch
About the team
At South Branch Veterinary Services, we are committed to delivering top-notch veterinary care for your beloved pets. Our compassionate team is always eager to assist with any questions or concerns you may have while at our clinic, and we genuinely enjoy connecting with our clients to make you and your furry companions feel at ease. From our front desk staff to our experienced veterinarians and dedicated support staff, we work in harmony to provide exceptional service at every stage of your pet's healthcare journey.
Practice Manager
Matt
Veterinary Technicians & Assistants
Diana
Gwendolyn
Amy
Brooke
Helan
Samantha
Samantha
Stephanie
Client Service Representatives
Alyssa
Amanda
Emily
Jennifer
Kristine
Lealani
Tracy
Part of the Symbios network
A family of 6 neighborhood animal hospitals across New Jersey, every one 100% independently and family owned. Each is rooted in its own community and run by its own doctors and front desk team, with colleagues across the family comparing notes behind the scenes. Specialists, extended weekend hours, and shared records are all just down the road.
The personal touch of your neighborhood hospital, with a whole family of doctors behind it.
Do you need a pet check-up in Lebanon, NJ?
Book your appointment today and get to know the team caring for your pet.




