Hi! My name is Allyson and I joined the Hanging Rock family in 2008. The two hats I wear while at the office are Practice Manager and Licensed Veterinary Technician. I’ve worked in the veterinary field since 1997 and have a degree from Blue Ridge Community College. My interests in veterinary medicine include behavior, client communications, and nutrition. Outside of work, I spend my spare time on search and rescue work with my dog. I am also licensed as a wildlife rehabilitator by the state of Virginia and the Federal Government. My family includes Jeff, my husband, as well as Sampson, Sid, Emily, and Pete, our beloved pets.

We offer a wide range of veterinary services for your pets so they live longer, healthier and happier lives.

Quickly and easily schedule an appointment time that is convenient for you and your pet.

Online Forms
For your convenience, our patient forms are available online so they can be completed from your home or office.