PetDesk App

Sign up for our PetDesk App and receive automatic reminders, request an appointment
24/7, organize your pet's info, save notes, photos and more!

Sign Up


Online appointment requests must be made at least 72 hours in advance of requested appointment time. For emergency or urgent appointments, call or text us at 336-668-9475.
Request An Appointment

Online Pet Store

Cardinal Animal Hospital's online store can ship prescriptions and food directly to your door. Our store offers free shipping on all auto-ship orders!

Shop Now

Our Services

Cardinal Animal Hospital is a full-service Veterinary Hospital, offering a wide range of services for pets.


Preventative Care

We recommend annual lab testing, just like our doctor does for us as humans.



Dental health is so important for pets; it is just as important as it is for humans!



We offer both overnight boarding and day boarding. We also provide the highest quality care and attention!



Grooming will keep your pet clean and allow them to look and feel their best!


Digital Imaging

Radiographs, or x-rays, can be very important in diagnosing an illness when your pet is feeling unwell.


Internal Medicine

We offer a range of in-house diagnostic services such as Urinalysis, Complete Blood Count, parasite detection, and more.



We offer routine surgeries and have access to a board-certified surgeon for specialized procedures.



When the time comes for your beloved pets to be laid to rest, we will do everything we can to ensure your pet has a comfortable goodbye.

Schedule Online

Online appointment requests must be made a minimum of 72 hours in advance of requested appointment time.