Thank you to Dr McCorkle for the wonderful care for our dog Hank! He spent 24 hrs in an animal hospital and was not much improved. We brought him home, took him to Mountain Valley Animal Hospital to Dr. McCorkle and he had him feeling better the next day.
Justin Daniels
Jul 2025
This place is truly wonderful. They have helped my cats out multiple times.
Alisha Hensley
Jun 2025
I had to find a new vet for my dogs. Got told a very healthy senior dog needed to be put to sleep and got told she had cancer. Took her to a new vet and she’s is very healthy and nothing wrong with her. So they almost had me put a perfectly fine dog to sleep because they don’t know what they are doing or talking about anymore and that’s if you can even get ahold to the vet himself I’ve called for 2 months a been told he’s not there and no one knows when he will be back. This place is a joke anymore and maybe they need to retire after trying to put a very healthy dog to sleep.
Pegge Dixon
Jun 2025
These folks are great! I have been paying WAY too much for veterinary services prior to visiting Dr. McCorkle. It’s nice to see a common sense approach to animal health without spending a fortune. I will never go anywhere else!
Jodie Klugel
Sep 2024
DR McCorkle recently did dental surgery on my senior dog. The dog recovered nicely with a healthier mouth. Dr. Mc Corkle is treating my cat for blood in her urine, methodically and one step at a time, to find the real cause. I have taken her to two other clinics with no results. He discusses his treatment plans and all involved with them. He is very gentle and caring with my cat. He does not do unnecessary tests. The staff are kind and professional. I would recommend Dr McCorkle and Mountain Valley Vet Hospital to anyone wanting quality care for their pets.
debbie shipman
May 2024
My parents have taken their recently adopted shelter dog Princess to Dr McCorkle. They said he is very caring and is patient with answering their questions. He takes his time in getting to know their furbaby. His staff are friendly and helpful. They are glad they now have him taking care of their baby.
Elaine A
May 2024
Have been taking my dogs to Mountain Valley Veterinary Hospital for the past 22 years. Dr. McCorkle and his staff have always taken great care of my dogs...16 so far plus others that weren't mine but needed to see a vet? This small vet practice has always been nice, helpful and professional. Highly recommend as a great place to take your pets for their medical needs.
Annie DeHart
May 2024
My rat terrier, Sunny Ray, and I met Dr. Roy McCorkle today for Sunny's first exam. Dr. McCorkle was gentle and soft spoken with my 10 year old and I could not be more pleased!! Matthew did a great job keeping Sunny calm as well. Dr. McCorkle is very knowledgeable about Sunny's allergy treatments and explained it all to me. His staff is personable and attentive and I know I have found my forever Veterinarian at Mountain Valley Vet Hospital. Annie DeHart
Shelly Watkins
Apr 2024
The best people ever! We have 6 rescues and they are very thorough and caring
Heather Mashburn
Best vet around!
Sue Carroll
Thank you to Dr McCorkle for the wonderful care for our dog Hank! He spent 24 hrs in an animal hospital and was not much improved. We brought him home, took him to Mountain Valley Animal Hospital to Dr. McCorkle and he had him feeling better the next day.
Justin Daniels
This place is truly wonderful. They have helped my cats out multiple times.
Alisha Hensley
I had to find a new vet for my dogs. Got told a very healthy senior dog needed to be put to sleep and got told she had cancer. Took her to a new vet and she’s is very healthy and nothing wrong with her. So they almost had me put a perfectly fine dog to sleep because they don’t know what they are doing or talking about anymore and that’s if you can even get ahold to the vet himself I’ve called for 2 months a been told he’s not there and no one knows when he will be back. This place is a joke anymore and maybe they need to retire after trying to put a very healthy dog to sleep.
Pegge Dixon
These folks are great! I have been paying WAY too much for veterinary services prior to visiting Dr. McCorkle. It’s nice to see a common sense approach to animal health without spending a fortune. I will never go anywhere else!
Jodie Klugel
DR McCorkle recently did dental surgery on my senior dog. The dog recovered nicely with a healthier mouth. Dr. Mc Corkle is treating my cat for blood in her urine, methodically and one step at a time, to find the real cause. I have taken her to two other clinics with no results. He discusses his treatment plans and all involved with them. He is very gentle and caring with my cat. He does not do unnecessary tests. The staff are kind and professional. I would recommend Dr McCorkle and Mountain Valley Vet Hospital to anyone wanting quality care for their pets.
debbie shipman
My parents have taken their recently adopted shelter dog Princess to Dr McCorkle. They said he is very caring and is patient with answering their questions. He takes his time in getting to know their furbaby. His staff are friendly and helpful. They are glad they now have him taking care of their baby.
Elaine A
Have been taking my dogs to Mountain Valley Veterinary Hospital for the past 22 years. Dr. McCorkle and his staff have always taken great care of my dogs...16 so far plus others that weren't mine but needed to see a vet? This small vet practice has always been nice, helpful and professional. Highly recommend as a great place to take your pets for their medical needs.
Annie DeHart
My rat terrier, Sunny Ray, and I met Dr. Roy McCorkle today for Sunny's first exam.
Dr. McCorkle was gentle and soft spoken with my 10 year old and I could not be more pleased!! Matthew did a great job keeping Sunny calm as well. Dr. McCorkle is very knowledgeable about Sunny's allergy treatments and explained it all to me. His staff is personable and attentive and I know I have found my forever Veterinarian at Mountain Valley Vet Hospital. Annie DeHart
Shelly Watkins
The best people ever! We have 6 rescues and they are very thorough and caring