Catskill Veterinary Services, PLLC

230 Rock Hill Dr
Rock Hill, NY 12775


Catskill Veterinary Services, PLLC - Team Members

Mike D'Abbraccio, Assistant 

Mike has been working with Catskill Veterinary Services since Dr. Joe started his practice in December 2012.  Mike is a 2013 graduate of Monticello High School and is an active volunteer firefighter with the Monticello Fire Department.  You will often see Mike accompanying Dr. Joe on many house calls as well as helping to transport patients to the hospital as well as delivering medications.

Juanita Sarmiento, Assistant 

Juanita is a recent graduate from Rochester Institute of Technology with a degree in Biology. She has been working in the animal field for nine years and aspires to be a veterinarian herself. She has gained experienced working with small animals, farm and zoo/exotic animals in her experiences working, interning or as a volunteer. Additionally one of her favorite pastimes is volunteering for the community in efforts to maintain a healthy environment and providing underprivileged youth with resources to succeed.

Juanita is also fluent in Spanish and Italian

Caitlin Steffens, Assistant

Caitlin Steffens- Catskill Vet Services

Caitlin is a graduate of Berea College, with a degree in Technology. While attending, she worked on the college farm, gaining experience in   livestock care and husbandry. After graduating, Caitlin gained experience in a small animal clinic before moving to Sullivan County to be       closer to family. She currently enjoys keeping a backyard farm with her husband and two young children. Caitlin is currently furthering her   education to become a licensed veterinary technician.

Jennifer Spoor, Licensed Veterinary Technician 

Jennifer Spoor- LVT Catskill Veterinary Services Jennifer graduated with her AAS degree in Veterinary Technology from SUNY Delhi in 2005. Jennifer brings a wealth of experience from previously working at Otterkill Animal Hospital with the late Dr. James Zgoda. Jennifer left Otterkill after being the Head Veterinary Technician to spend time with her young family. Jennifer is excited to get back to her passion for taking care of animals. In her free time, she enjoys spending time with her husband, their two children and her dogs and cats. She also enjoys gardening, kickboxing, cooking and making their new house a home

Brooke Madnick, Assistant 

Brooke has a degree in Animal Science from the University of Vermont. While studying there, she participated in CREAM, a student run dairy farm and also worked at a local dairy barn. These experiences inspired her love for cows and ignited her interest to work for a mixed veterinary practice. This interest has led Brooke to travel to Ecuador to work with alpacas and volunteer her time at various shelters. Brooke was one of Catskill Veterinary Services' summer interns in 2017  Being granted the opportunity to work with Dr. Joe and Dr. Megan has confirmed her desires to pursue veterinary medicine as a career. She is in the process of applying to schools now.

Alyssa Nearing, Receptionist 

Alyssa Nearing- Catskill Vet Receptionist
 Alyssa Nearing is a 1997 graduate from Jeffersonville-Youngsville Central School and a 2002 Mount Saint Mary College graduate of a  B.A. degree in Human Services and Psychology. 
 Alyssa moved to NJ for 14 years after graduating and returned back to Sullivan County to raise her daughter and be near her family. 
 Alyssa loves all animals and has great compassion for people and their pets! 
When Alyssa is not at work she enjoys spending time with her daughter and family, taking photographs, and going on nature walks. 


Catskill Veterinary Services has located to our new location as of August 1, 2017

230 Rock Hill Dr

PO Box 465
Rock Hill , NY 12775


Day Open Close
Monday 8:30am 6:00pm
Tuesday 8:30am 6:00pm
Wednesday 8:30am 6:00pm
Thursday 8:30am 6:00pm
Friday 8:30am 6:00pm
Saturday 8:30am 12:00pm
Sunday Closed Closed

*Upon special request house/farm calls may be scheduled outside of our normal hours however additional fees apply. 

Click here to see Catskill Veterinary Services' Facebook profile!Catskill Veterinary Services Catskill Veterinary Services

Get Directions

Online Pharmacy- Catskill Vet Services Home Deliver- My Vet Direct

Request a convenient time for an apportionment

American Association of Equine Practitioners

Veterinary Hospice Care Member

VIN Foundation