Skip to content
Slider
Hanging Rock Animal Hospital in Roanoke:
Welcome Home

At our animal hospital, we pride ourselves on being the kind of place where you feel at home. Where comfort and security are backed by years of experience in veterinary medicine, so you know your pet is in good hands. Our Fear Free Certified staff use gentle handling techniques and are knowledgeable about animal behavior. We make every pet feel right at home. We’re also a member of the American Association of Feline Practitioners meaning cats and their families can feel safe and secure with us. Additionally, as an AAHA-accredited hospital, you can trust in our high level of veterinary care. We've been serving pets from Roanoke, Salem, Botetourt County and Craig County since 1996. Come visit Hanging Rock Animal Hospital and experience our unique brand of animal (and people!) care.

Slider
Slider
paw-circle-dark

Our Veterinary Services Mix Traditional and Holistic Medicine

Hanging Rock Animal Hospital's veterinarians are a uniquely talented group. We are well-versed in both alternative and conventional styles of medicine. While holistic medicine does not replace traditional treatments, it contributes significantly to an animal’s overall wellbeing and quality of life.

Serving the Community

Did you know we extend our services beyond our clients' pets? We provide extensive services to the local police's K9 unit, as well as medical care for sick stray animals at local rescues and shelters.

quote-circle-dark

Hanging Rock Animal Hospital is the BEST in the Roanoke Valley. Dr. Honeycutt and "Dr. Todd" are knowledgeable amazing vets. Their entire staff are caring compassionate people who take their time to know all of the animals and humans that walk through their door. I would and have recommended Hanging Rock Animal Hospital to everyone.

- Sondra S.

Would very highly recommend this animal hospital, as both ladies working at the desk, as well as the doctor (Ashley I believe) were all so sweet and helpful! Thank you!

- Matt L

I've been very happy with the care here. The vets have been thorough, the staff friendly, and the hospital is overall very professional. They have temperature monitoring in place for medication. Allyson, the practice manager, has been supportive, and phenomenal in providing information and accommodating requests. Highly recommend!

- S C.

The staff is so caring and compassionate, and make me feel like family as they remember both my dogs names. I will always take my babies to Hanging Rock!

- Emilee H.

Dr Todd has always taken care of my girls. I moved to Oklahoma and still go back to them to care for them. They Genuinely love the animals they care for. I wouldn’t go anywhere else!

 

- Melissa L.

Going back for Allie Boo checkup this month Nov2017... Really do like the vets, they take their time with you letting you know about your fur baby .... Will keep going, especially friendly ,great Vets!

 

- Leasea H.

There's More Than Meets the Eye with Our Additional Services

In addition to our medical care, we also feature additional services that help you and your pet live your fullest lives together. First, we make client education an important part of the work we do. Not only do we treat your pet, but we educate you so you know exactly what’s going on.

Secondly, we offer puppy socialization classes at our clinic that not only introduce them to other dogs and people but also help them become familiar (and less anxious!) about coming to the clinic.

What's more, we also offer pre-pet counseling for those considering becoming pet parents to help you decide which species, and even breed, is right for you and your lifestyle.

One more thing… we also have a veterinary app to help you manage your pet’s health with ease!

Download Our App today!

paw-circle-dark

Don’t Just Take Our Word for It

HRAH serves pet parents from Roanoke, Salem, Botetourt, Craig and beyond. Our animal hospital is a special place and we can’t wait to share it with you. Come visit us soon for a tour or go ahead and book an appointment today!

Menu

Hanging Rock Animal Hospital