Carroll Veterinary Clinic

At Carroll Veterinary Clinic, our goal is to strengthen the bond between people and their pets by providing medical, surgical, and pet care solutions to pets and pet owners in our nearby Blue Ridge Mountain and North Carolina piedmont foothills communities.

Our veterinary practice is based on the belief that every pet is different and that each client has a unique relationship with his or her pet. We take the time to listen carefully to your concerns and understand your situation. We invest in getting to know you and your pet so we can recommend the best solutions in each individual situation.

Many clients visit us regularly from as far away as Roanoke, Greensboro, and Winston-Salem. Others travel even farther to gain a second opinion from our doctors. We are sincerely grateful for the loyalty, support, encouragement, and patronage of each and every client. We know you have choices when it comes to your pet’s health care. You can rest assured that we will work hard to continue to be your first choice for the highest standards of care and the best pet health solutions.

We are here to service the cities of Hillsville, VA, Galax, VA, Fancy Gap, VA, Woodlawn, VA, Willis, VA, Dugspur, VA, Meadows Of Dan, VA, Laurel Fork, VA, Austinville, VA, Cana, VA and more!

Hear what our clients are saying about us

Google logo
★★★★★ The vet was so nice and soothing.lori L.lori L. ★★★★★ I'm not one to post a lot or rate things publicly on line, but I am such a fan of Carroll Veterinary, that I am doing so now. I have numerous rescue animals, and more show up periodically, so a vet clinic that is responsive, caring, accommodating, and expert has always been essential to me. In 40 years of rescue, I've had wonderful veterinary partners, and when I moved to SW Virginia, I found maybe the best ever...Carroll Veterinary. They are not only there when I need them, appointment or emergency, but their team of vets works together to problem solve for me. Those vets are all top notch, and everyone there from medical staff to front office, are good at what they do and are caring individuals. Thumbs up and a big hug, Carroll Veterinary!S W.S W. ★★★★★ Great staff and Dr James Adam’s a kind and wonderful veterinarian.Patricia B.Patricia B. ★★★★★ I was traveling when my dog became very ill. I luckily found Dr. Adams at Carroll Veterinary Clinic. He listened carefully to me describing my dog’s symptoms and diagnosed and treated my dog’s problems. I just wish he practiced near where I live! I can’t thank all the people at the clinic enough for all their help. You were all wonderful! Katie is back to her old self.Linda F.Linda F. ★★★★★ They are compassionate with all of our pets.Marie L.Marie L. ★★★★★ Excellent staff and they care about our dogs(babies)Jerry J.Jerry J. ★★★★★ We can’t say enough about this clinic! The care and concern that was shown not only to our dog Carlie, but to us as well goes far beyond anything we have experienced. It started with our desperate call for help to this practice and immediately the front desk staff so willing to help us. The kindness and compassion continued with the entire staff. Dr. Adams saved our dog’s life. We will be traveling 2 1/2 hours away to continue Carlie’s care with this wonderful practice.Rick W.Rick W. ★★★★★ This is a wonderful veterinarians office. They even worked me in on a very busy day. They are super friendly and affordable. Definitely give them a try.r cr c ★★★★★ No one would see him but you guys!!Thank you for draining our 16 year old cat's ear-hematoma. Early Ray is recovering well and is back to being the ornery old man we love! 😼😼Pamela J.Pamela J. ★★★★★ Friendly atmosphere & helpful, knowledgeable staff. Dr Jim rocks the house!Jane S.Jane S. ★★★★★ Friendly quick knowledgeable service!Linda D.Linda D. ★★★★★ Worked us in since we couldn't get an appointment. Great folksVickie P.Vickie P. ★★★★★ The staff is always friendly and helpful. The appointment times are reasonable and the Drs are kind and gentle to pets.Troy W.Troy W. ★★★★★ Friendly, knowledgeable, caring staff.Larry P.Larry P. ★★★★★ From the moment I walked in until I left it was a wonderful experience. The staff, Dr Adams took great care of us. The doctor took time to listen what was going on with my cat. He explained everything to me and answered questions.Marti Z.Marti Z. ★★★★★ The staff here was outstanding. The service and treatment they gave our little girl dolly was phenomenal, they without question took her right in under their wing and got her back to being her fun, diva spunky self after a mishap. They would accept my calls and give updates when asked. Literally made you feel at home and assured me that she was being taken care of. 10/10 recommend.Brittany S.Brittany S. ★★★★★ The best animal care in the region! Most routine prices such as exams and vaccines could be higher than others in the area though. Surgical seems to be comparable to others.John Webb Aerial P.John Webb Aerial P. ★★★★★ Have used this clinic for over 20 years. The doctors and staff are awesome! Wouldn’t have any other clinic looking after my pets. The place is always clean and a friendly staff helps you. Very understanding too when you lose a pet. Best clinic you could ever visit. Bless the doctors and staff for the great work and caring you give our pets.Jean H L.Jean H L. ★★★★★ My first visit was with a dying springer.everyone was marvelously kind including dr Adams himself who said he’d be kind to him. The next summer I met several personable highly competent vets during visits with my rescue dog Bandit. Couldn’t be betterJean G.Jean G. ★★★★★ I wouldn't take my dog anywhere else. Very knowledgeable Drs. They know their animals.John Z.John Z. ★★★★★ I had 3 cats fixed . All 3 did great no problem.Sue W.Sue W. ★★★★★ Our dog Zoey, 12+ began having seizures, was drinking massive amounts of water and having accidents. In just a few hours Dr. Adams diagnosed her with diabetes through blood work. After Dr. Adams, Kaitlin (sp?) and other staff gave us instructions on giving her insulin, Zoey is already showing signs of improvement! We are grateful that we have found Carroll Veterinary Clinic.Jane H.Jane H. ★★★★★ My pets always get wonderful care from the doctors and staff at Carroll Veterinary Clinic. They always explain what is going on with my pets in terms I can understand.James H.James H. ★★★★★ Everyone is very friendly..the waiting room is plenty big & clean,,the veterinarian's are extremely thorough..Mary C.Mary C. ★★★★★ Our little guy was miserable and the veterinarian saw him immediately! The next morning he was up and moving so much better!!JoyceJoyce ★★★★★ Great staff and dr’s at this office! I’m on disability so the price is high for me to afford that’s why I miss dr young in Christiansburg he made it affordable so the not rich people could get their animals medical care as well! Need more vets like dr young in our area!Kathy W.Kathy W. ★★★★★ Great service. They really treat your pet with love.Crystal C.Crystal C. ★★★★★ Thank you for the awesome service, as always! Went for Stella's Yearly exam and vaccinations. She passed with flying colors. She even got her toenails trimmed! Thank you!Melissa K.Melissa K. ★★★★★ Very friendly and they got us right inLinda J.Linda J. ★★★★★ I cannot say enough good things about CVC. Dr. Adams and the front desk staff go above and beyond for me and my dog!! I drive from mount airy because the quality of care is unmatched.Brooke H.Brooke H. ★★★★★ VERY nice and very good job..Russell D.Russell D. ★★★★★ Dr. Adam's is the best. He is thorough with his exams and very caring and considerate. He offered us options for the care of our dogs.Rebecca P.Rebecca P. ★★★★★ This is a clean, quiet and comfortable place to take your pets for healthcare. The staff is friendly, skilled and really care about the animals and their human families. We have taken all our fur babies there for eight years and have never had any reason to complain about the services received. We highly recommend this clinic to pet owners.Randal G.Randal G. ★★★★★ The staff have always been friendly and informative when I take my dog there. My doctor is very knowledgeable. I also like the fact that I can order my dogs medications through their app or on the website and have it delivered.Ellin C.Ellin C. ★★★★★ We took our 10 week old pug there they were very knowledgeable and very helpful with all of our questions and concerns about our puppy. They did a wonderful job.Blue Ridge G.Blue Ridge G. ★★★★★ Great serviceDaniel L.Daniel L. ★★★★★ Great price and workJeffrey K.Jeffrey K. ★★★★★ As someone who travels the country with their dog, I can safely say this is one of my all time favorite vets. I make a point of having these people be my dogs primary care. They are absolutely wonderful.Virginia D.Virginia D. ★★★★★ Dont want to get into why or what. I will say no other vet has treated me this good. Explained there thoughts, the process and let us make a educated decision based on his knowledge. I will never take any animal/pet anywhere else period.Doug H.Doug H. ★★★★★ They are awesome! I love the time they take with our pets. Kind, compassionate and thorough. Highly recommend! Doctor Adams was amazing with our Lab, Lucy. He got her through persistent skin issues and helped us through her kidney failure. At the most difficult time in a pet owner’s life, the staff was so kind and compassionate. We now have Sadie, a 6 month old lab and would never think of changing vets. If you live in this area, these are the folks who will treat your loved pets as if they were their own.Cindy A.Cindy A. ★★★★★ The staff there is amazing. They took care of my beloved dog Spike for 13 1/2 years. I highly recommend them!Cynthia C.Cynthia C. ★★★★★ Dr. Adams is great 👍Shawn B.Shawn B. ★★★★★ Always use them for my fur babies .NORA ANN BREWER W.NORA ANN BREWER W. ★★★★★ The people at Carroll Veterinary Clinic are super friendly, and absolutely amazing with my dog.Natasha B.Natasha B. ★★★★★ They take great care of my fluffy fur babies!ItsmeItsme ★★★★★ They take care of my beloved pet. Friendly staff. I trust them.elizabeth P.elizabeth P. ★★★★★ Great Veterinary Clinic They were very nice, professional, answered all questions. And River loved everyone came out happy.Thank you for taking the time to take care of my furbaby.April M.April M. ★★★★★ Awesome staff.Michael-Paul J.Michael-Paul J. ★★★★★ Great vet practice! Friendly staff, was able to get an appointment right away and there was very little waiting in the waiting room, the veterinarian and staff were really knowledgeable and prompt, the place was very clean, our dog received great care and is feeling much better already. It's a plus that they're so close to our house, too. Definitely would recommend this place to a friend.Kai B.Kai B. ★★★★★ The staff here are so caring, especially when you have lost one of your loved ones. The kindness we are shown every time we go is incredible these days.Donald L.Donald L. ★★★★★ Been using them for years. Excellent care of our animals as well as knowledgeable and friendly staff. I always recommend them when askedRobert V.Robert V. ★★★★★ We can’t express enough gratitude for how much Dr. Adams and his staff did for our sweet Pearl, even if the outcome wasn’t what we wanted. They worked us in last minute several times, tried everything to get our little girl better, and then took care of her and us in her final moments. Cancer is just an awful thing.Josh & MarieJoshua D.Joshua D. ★★★★★ Great service!!! Very knowledgeable, caring and loving staff!! They take wonderful care of our petsAmber S.Amber S. ★★★★★ Doc Adams and his staff are top notch. I wouldn't take my fur babies anywhere else!Terry W.Terry W. ★★★★★ Wonderful care given to my puppy! Dr. Mackenzie is amazing!!Kellye I.Kellye I. ★★★★★ Great staff, truly animal lovers!!!Heather M.Heather M. ★★★★★ Great place for our pets, caring, friendly, professional and compassionate staff. Highly recommendedJohn B.John B. ★★★★★ I'm very impressed by this clinic. Thankful for their hard work and dedication to their work.Thank you!TinaTina ★★★★★ Our precious 15 year old kitty had a bad limp and it turned out to be aggressive bone cancer that had spread. There were no signs really until its now too late. We just moved to Virginia and are so fortunate to have found Dr Perry and Carroll Veterinary Clinic. The staff is so nice, knowledgeable, and helpful. Everyone who works there truly cares for fur babies. We found the costs reasonable and the Clinic very clean. We look forward to bringing our other babies in for routine vaccines and check ups after our hearts have time to recover. Thank you for being there for us.Laura Melissa M.Laura Melissa M. ★★★★★ Carroll Vet. Clinic (Dr. Adams) was wonderful handling an emergency situation for our little dog recently. Immediately she was treated and Dr. Adams was always available to answer any questions. Very caring and professional.Dana W.Dana W. ★★★★★ The Staff at Carroll Vet Clinic is the Best!!Always very professional and friendly.Extremely knowledgeable and helpful.A+++ang P.ang P. ★★★★★ Caring bunch of people here who are truly concerned with doing their job well. They have compassion and integrity, not a place that is trying to push patients through for numbers. They provided care that I didn’t even know existed from my prior vet whose lack of follow up contributed to the loss of one pet. I can rest assured with the care now and this was evident after 1 visit, amazing!Just a old L.Just a old L. ★★★★★ Great staff very friendly! Dr. Adam's is amazing and always goes above and beyond for our dog. I can't see myself taking my animals anywhere else. I trust them 100%Very attentive staff and doctors. Just very compassionate people and truly love what they do. Thank you guys!Charlotte U.Charlotte U. ★★★★☆ Very caring and thorough appt...the wait was alittle longer than expected but very compassionate careSusan T.Susan T. ★★★★☆ Very nice and helpful staffChris H.Chris H. ★★★★☆ Very kind, caring, MD knowledgeable. Highly committed to the client.Really liked them.Herme OHerme O ★★★★☆ This is a very professional operation. The staff are knowledgeable. The vets are thorough and stay current on veterinary issues. You can be confident your animals are getting good care, and that you are getting complete information about it.Tom G.Tom G. ★★★★☆ Good vet but prices are higher than anywhere else and they don't take ferrets, lizards, etcAmanda L.Amanda L.js_loader

Come See Us

Click address for directions:

12 Healthy Trail
Hillsville VA 24343


7:45am - 6:00pm


7:45am - 6:00pm


7:45am - 6:00pm


7:45am - 6:00pm


7:45am - 5:00pm


12:30pm - 4:00pm



Our Services

When you choose our practices for your pet’s medical, surgical, or emergency needs, you and your pet will benefit from:

  • Consistent, compassionate care and comprehensive veterinary services
  • A friendly, easily accessible veterinary staff and a warm, comforting environment
  • Our commitment to finding answers that stay within your comfort zone and budget
  • A dedication to solving difficult cases and providing results without necessarily repeating treatments performed by other veterinarians
  • Detailed medical records, including a take-home physical exam sheet outlining your pet’s symptoms, our diagnosis, a treatment plan, and any medications used or prescribed
  • Extensive expertise and experience in a wide range of veterinary practice areas, including pet surgery, cat and kitten care, internal medicine, and pet skin care

What's Next

  • 1

    Call us or schedule an appointment online.

  • 2

    Meet with a doctor for an initial exam.

  • 3

    Put a plan together for your pet.

Great service. All staff care about your pet, your budget and you. They take the time to explain the details.

Allison H.

I want to thank everyone at Carroll Veterinary Clinic for taking such good care of Bingo over the years. A special thank you to Dr. Adams for the compassion and understanding he showed when it came time to make a decision we didn’t want to make. Knowing he supported our decision, and went out of his way to let us be with her as she took her final breath meant a lot. Again, thank you to all the staff for the love you’ve shown our sweet furbabies. We love you all.

Karen L.

Foothills pet healthcare really care about your pets, all the doctors and staff there is very caring and friendly, I love the way they treat people and their pets, they really care about you and your pets, I recommend foothills too anybody who wants a good veterinarian.

Carolyn S.