top of page
Animal Kingdom
Animal brown horse
Ginger Cat
Cattle at Sunrise
Golden Retriever



Welcome to Twin Oaks Veterinary

Hospital, where we treat your animals like our own.

About Us

We wanted to take the time to thank you for your support and trust of Twin Oaks Veterinary Hospital and to inform you of some changes that will be taking place on July 1st 2023. As most of you who have been to the clinic recently know, we are experiencing a significant shortage of veterinarians. This is a nationwide problem but has affected rural clinics the most. We currently have some extra part time help but Dr.Williams is our only full-time veterinarian and is the only one covering after hour emergency calls. Dr. Darnell is also still here working four days a week but with our current caseload we have decided to make some changes to help us keep the veterinarians we have and hopefully attract some new prospects. The first major change is that we are no longer taking new clients. While we appreciate you all referring your friends and family to us, the only way for us to provide excellent care for your pets is to currently not accept any new clients. Once we are able to hire more veterinarians this will hopefully change but at this time we are unsure how long this will be in effect. The next change is that we will no longer check in patients after 3:30 pm during the week and 11:00 am on Saturdays. Most days we still have a long wait at these times and this will allow us to make sure we have time to see them, treat our hospitalized patients, and update owners before leaving at the end of the day. The office will still be open until 5:00 pm during the week and 12:00 pm on Saturdays to pick up patients or medication. If you do need to bring an animal in after these times there will be a $50 urgent fee added for them to be seen. We are also aware that it is difficult to get through on our phone. We are working on different solutions for this but the best current option is to email us. Our email address is or you can message us through our website We ask that you please refrain from calling or texting the doctor’s personal phones while they are trying to work. We attempt to keep our email monitored hourly during business hours for urgent needs and are able to respond to most emails within 24 hours. If there is a question that requires a doctor’s response a staff member will direct it to them.


We appreciate your patience with us as we try our best to maintain the quality of care we are known for while keeping our prices reasonable. If you have any questions or concerns please feel free to email us.





From puppy and kitten exams to geriatric patients, it's important for your pets to get an annual physical. No appointment necessary.

Large Animal Services


We have experience with beef and dairy cattle herds, swine, small ruminants such as goats and sheep, along with some local alpacas and llamas.



Helping your pet live a long healthy life is our priority. It's important to vaccinate to help prevent disease. No appointment necessary.



We perform surgeries daily including routine spay and neuter procedures, as well as advanced surgical and orthopedic procedures. Call to schedule your appointment today.



Our grooming services include: full body clips, bathing, sedation grooms, nail trims, and more!


We offer after hours emergency services 7 days a week. In the event of an emergency, call our office at 336-372-8744 to get the number of the doctor on call.



We are happy to keep your pets while you are away! All pets must be up to date on vaccinations when boarding with us.



Dental care is important for both dogs and cats. Our licensed technicians  perform dental procedures daily. Call to schedule yours today!





Twin Oaks Veterinary Hospital is proud to serve Alleghany and surrounding counties. The hospital is owned by Dr. Nash Williams who has been practicing for over 40 years. Dr. Jessica Darnell, our licensed technicians Julie and Megan and the rest of the staff works alongside Dr. Williams to make sure your pet gets the best care possible.

Our team is committed to treating your animals like our own. We strive to meet the needs of each individual patient with the best care possible.


Clinic photo.jpg



2970 US Hwy 21 N

Sparta, NC 28675

Tel:  1(336)-372-8744


8:30 AM - 5:00 PM

Monday - Friday


8:30 AM - 12:00 PM




  • Black Facebook Icon

Success! Message received.

bottom of page