Meet Our Veterinary Team

Man in a gray polo shirt with "GVS" logo standing in front of a building with brown and white siding.

Dr. John McDermott


Dr. John McDermott has been at the Granville Veterinary Service since 1988, before the practice evolved into a large animal ambulatory service. He has had an ownership position with the Granville Veterinary Service Large Animal practice since 1990. John focuses on reproductive service to both cattle and equine patients with neonatal, calf, foal, and maternal care an important extension of that work. Equine lameness, dentistry, and overall wellness are other critical aspects of his work. He has a special interest in assisting dairy farmers with their quality milk production goals, along with calf care and wellness protocols.

A person standing next to a white donkey with a brown cow in the background, in a fenced pasture with a wooden barn.

Dr. Karalyn Lonngren


Dr. Karalyn Lonngren joined Granville Veterinary Service in 2021. She obtained her bachelor's and master's degrees from the University of Rhode Island where she conducted research on small ruminant parasitology. Parasite preventative strategies is still one of her favorite veterinary topics. She then received her Doctorate in Veterinary Medicine from the University of Pennsylvania where she focused on dairy and equine medicine. Her interests include small ruminant medicine and all aspects of large animal preventative medicine.

Person in a uniform kneeling on a blue floor inside a stable, holding a small goat, with another goat standing nearby.

Dr. Jessica Jasenski


Dr. Jessica Jasenski became an Associate Veterinarian at Granville Veterinary Service in 2024. She loves to work with a variety of animals including cows, horses, sheep, goats, pigs, alpacas, and llamas. Jessica has an interest in preventative medicine such as dental work, vaccinations, and well-animal exams. Her favorite calls are for delivery assistance for sheep and goats. She has a passion to share her knowledge with the local community. Jessica enjoys the variety of her days and the unknown of what the day will bring.

Administrative Team