Meet Our Team


Cory Wilkins, D.V.M.

Title: Practice Owner and Veterinarian
Education: Graduated Summa Cum Laude with a B.S. degree in Animal Science from N.C. State University in 1999. Graduated with a Doctorate of Veterinary Medicine degree from N.C. State University-College of Veterinary Medicine in 2003.
Joined Team: June 2003
Family: Wife: Teresa, Son: Eli, and Daughter(s) Kate & Hazel
Pets: 5 Dogs; 3 Rabbits; 3 Goats; 1 Miniature Donkey; Multiple Chickens; 2 Guinea Pigs.
Hobbies: Building wood projects, going to the movies with my wife and traveling.
Favorite thing about the job: Forming friendships with clients in a small community.
Favorite Hospital memory: First time I met my wife Teresa at work.

Management Staff

Teresa Wilkins

Title: Office Manager
Joined Team: 1999
Family: Husband: Cory (Dr. Wilkins) Son - Eli Daughter(s) Kate & Hazel
Pets: 5 Dogs; Rabbits; Goats; Sheep; Miniature Donkey; Chickens; Guinea Pigs.
Hobbies: Embroidering/sewing, camping and spending time with my family.
Favorite thing about the job: Meeting new people and helping to care for their pets.
Favorite Hospital Memory: "Meeting my husband at work."


Amy Easter

Title: Receptionist/Veterinary Technician
Joined Team: 2016
Family: Husband Terry
Pets: Dogs - Baylee, Waylan, Josie; Horse - Spec; Goats - Rudy & Belle; Sheep - Zeke; Mini Donkey - Blossom; Cat - Matilda; Chickens and Guineas.
Hobbies: Traveling; hiking; spending time together on our farm with all of our animals.
Favorite thing about the job: Being able to do something I am passionate about and hoping to make a difference in the lives of our patients and their people everyday.
Favorite Hospital Memory: Every time I see one of our patients come bouncing back in after an illness or injury.

Title: Veterinary Technician
Joined Team: Sidney Worden
Favorite thing about the job: 
Favorite Hospital Memory: 

Title: Receptionist/Veterinary Assistant
Joined Team: Kayli Comer
Family: Grandparents
Pets: Maggie the cat; Captain the cat; and Ruby the dog
Hobbies:  College takes up most of my time but when able I enjoy shopping, tik tok, and traveling.
Favorite thing about the job:  Being able to help and be there for owners and the tiny little babies.
Favorite Hospital Memory: Never knowing what music will be played each day and laughing with the staff!

Sign up using the form or call 336-368-5124 to make your appointment.

Office Hours

Our Regular Schedule


8:00 AM

5:00 PM


8:00 AM

5:00 PM


8:00 AM

5:00 PM


8:00 AM

5:00 PM


8:00 AM

5:00 PM







Find us on the map


Read What Our Clients Say

  • "No one takes better care of our babies, even our grumpy mini schnauzer James. They put up with my numerous phone calls when our pets are sick and are great about scheduling appointments. We are rarely kept waiting and it's always impeccably clean. We love Pilot Mountain Animal Hospital."
    Jessica H. / Pilot Mountain, NC

Featured Articles

Read about interesting topics

Newsletter Signup

Sign up for more articles