Hanging Rock’s Mission in Roanoke, VA.

At Hanging Rock we promise to nurture the bond between you and your beloved pet by providing exceptional individualized care in a safe and comfortable environment.

Our team of skilled veterinarians love to meet new faces—both furry and not! We have a close-knit, family-like atmosphere that we hope will make you and your pet feel right at home. When it comes to veterinarians, you’ll be hard-pressed to find a more dedicated, talented team in Roanoke, Salem, Craig or beyond.

Read on to learn more about us, or better yet, stop in and meet us in person by making an appointment online or giving us a call at (540) 5624596! We look forward to seeing you soon!

Dr. Cinthia L. Honeycutt
Veterinarian

Dr. Honeycutt attended Virginia Tech for both undergraduate and veterinary school. She knew she wanted to stay in the beautiful mountains of Virginia and after working in several different practices, she and her husband, Adam, opened Hanging Rock Animal Hospital in 1996 with the mission to treat each patient as they wanted their own pets to be treated. She is committed to progressive medicine where each patient is an individual and clients are partners in their pet’s health care. She especially enjoys working with senior and geriatric patients to improve their quality of life, working with clients to improve their pet’s health through nutrition, and orthopedics. In her free time, she likes to bike with her husband and two sons. She also enjoys long walks with their two dogs and reading. The three family cats enjoy keeping the dogs in line.

Dr. Todd Czarnecki
Veterinarian

“Dr. Todd”, as he is known, graduated from UC Davis Vet school in 1992. He joined our team after moving to Southwest Virginia with his wife, Toni and falling in love with the Blue Ridge Mountains. They live in Blacksburg with their 3 dogs and 2 cats. Favorite past times include mountain biking, hiking, reading, cooking and eating good food and good music.

Dr. Todd, a Certified Veterinary Acupuncturist, enjoys an integrative approach utilizing the very best of modern medicine in combination with homeopathy, acupuncture, herbs and nutrition. He feels lucky to spend time with each unique pet and the people that love them.

Dr. Caroline Snuffer
Veterinarian

Dr. Snuffer joined Hanging Rock Animal Hospital in June, 2021. Born and raised in Georgia, she attended Kansas State University and graduated from the veterinary program in 2016. Dr. Snuffer loves helping animals and shares her home with 2 dogs, 3 cats, 4 goats, one crested gecko, one turkey, many chickens and 2 Madagascar hissing cockroaches (and a husband, a son and a daughter). When Dr. Snuffer is not working, she enjoys baking, hiking and gardening.

Dr. Zach Groff
Veterinarian
Dr. Groff graduated from Virginia Tech veterinary school in 2022 and joined our team the summer of 2022! He was born and raised in Pennsylvania where he found his love for veterinary medicine during high school. He has a beautiful black short haired cat named Mellie. His favorite hobbies include hiking, cooking, and playing video games.
Trisha
Practice Manager

Our Practice Manager, Trisha, came to us from the Hampton area, but moved to the Roanoke Valley in 2004 with her husband, Jason, and her three sons, Shane, Chase & Seth. Trisha is excited to help the already Green Conscientious Hanging Rock Animal hospital to continue to move in the direction of helping the environment by implementing a paper free system. Her goals for our hospital include attracting the best staff, maintaining a family atmosphere and to continue to provide the highest level of quality care for the animals of the Roanoke Valley. Trisha has spent the last 14 years in animal welfare and is extremely grateful for the lives she bettered along the way and all of the people she has met. When not at work, she enjoys reading, hanging out with her family and pets (5 dogs: Bear, Gia, Sophie, Max & Bruno and 3 birds: Tony, Squawk & Indy), and watching sports with her boys, or watching her boys play sports! Trish, who you will find empathetic and well organized, is excited for the vision she has for Hanging Rock Animal Hospital!

Annie
Office Manager

Annie is our Office Manager and helped Dr. Honeycutt open Hanging Rock Animal Hospital in 1996. Annie has done every job, including helping put shingles on the roof! Currently, Annie performs a million office tasks to keep the hospital open so we can care for our awesome patients. Annie is married, has children and grandchildren! She also has 2 dogs and 5 cats.

Keri
LVT/Medical Team Lead

Keri is our medical team leader and a licensed veterinary technician (LVT) and has been with us since 2007. She was born and raised on a farm in Fincastle which introduced her to animal care at an early age. She enjoys dentistry and internal medicine and loves passing along knowledge to clients. Her free time is spent with her daughter Collins and her toothless dachshund Grover. She enjoys kayaking and spending time on the water in the summer, as well as hanging out with family and friends.

Autumn
Veterinary Assistant

Autumn, one of our veterinary assistants, was born and raised in Craig County, Virginia. She joined our team in August of 2020 and is currently enrolled in the Penn Foster Veterinary Technician Program working towards becoming a licensed veterinary technician. She loves working with all animals, both small and large, as both come with their own unique perks and challenges! Autumn has an Australian Shepherd named Nash, a Bichon Frise named Marley, a tortoise named Sheldon, and a goose named Buttercup as part of her furry, feathered, and scaly family. She loves that Hanging Rock Animal Hospital provides an environment in which we can all work together as a team to ensure that each and every animal we see receives the best experience and care possible.

Lauren
Veterinary Assistant

Lauren joined Hanging Rock Animal Hospital in the summer of 2021 as a Veterinary Assistant and is now currently one of our feline advocates of the hospital! She was born in Fort Bragg, NC and has lived in the Roanoke area since 2005. A graduate of Cave Spring High School and Roanoke College, Lauren is currently enrolled in the veterinary technology program at Blue Ridge Community College and plans to become a Licensed Veterinary Technician. Lauren spends her days walking her dog Dallas, listening to music and cuddling up with her cat Shadow either watching true crime documentaries or suspense movies.

Mel
Veterinary Assistant

Mel, who studied nursing and biology at Radford University, brings fun and wit to our team of Veterinary Assistants! It’s obvious when you meet Mel that she came from a background of experience with coffee (barista) from the energy she shares with the people around her! Mel was born and raised in the Roanoke Valley. At home, Mel has a beautiful tabby cat named Mortimer and a corn snake named Casper. In addition to her human brother and sister, Mel has 2 Shih Tzu brothers, Edgar and Louie. Mel loves animals of all kinds, especially frogs and bats, but she is a cat person at heart. When she is not working, Mel loves to read and frolic around the forest in search of little treasures like a goblin. Her favorite part of working at Hanging Rock Animal Hospital is learning  new things, and snuggling all of the cats she can get her hands on.

Danielle
Veterinary Assistant

Danielle describes herself as a bubbly, devoted person who loves helping and being around animals.  She has 2 cats, a snake, a turtle and a lizard at home.  Danielle’s 2-legged family includes 2 brothers, a sister, Mom and Dad, and a Nana.  While she is new to our team, Danielle worked as a Veterinary Assistant for 5 years at another local animal hospital and spent 2 summers volunteering at Mill Mountain Zoo. Danielle was born in Norfolk, VA, but has lived in Roanoke since she was 4 years old. In her free time, you might find her enjoying water activities such as kayaking or swimming.

Brooke
Veterinary Assistant

“Brooke started working at Hanging Rock Animal Hospital as an assistant in the summer of 2021. She’s always had a huge love for animals of all kinds, and for as long as she can remember she has been interested in working in veterinary medicine. She has 2 dogs, Bexley (An Aussie/Golden mix) and Cash (a beautiful mixed breed). Brooke has experience grooming and has also worked in a daycare boarding facility as well as another veterinary office, before joining our team. She is a native of West Virginia, but has lived in the Roanoke Valley for the last couple years.  When she’s not working she enjoys going on walks with her dogs, and just spending time with friends.”

Kayleigh
Veterinary Assistant

While on track for Vet School at Virginia Tech, with an emphasis on companion and laboratory animals, Kayleigh chose Hanging Rock Animal Hospital to further her education as a Veterinary Assistant. She came to us with previous veterinary experience from when she lived in Northern Virginia as a Client Care Specialist, and moved to this area when she started attending Virginia Tech. She lives in Blacksburg with her 7 year old Malti-Poo and loves to hang out with her family and friends, watch TV and movies, hike and play cards or board games. During the workday, she loves to be able to witness and be a part of helping an animal’s health improve, while learning throughout that process! Kayleigh is excited to be here to gain new experiences and knowledge, and we are excited for her to be a part of our team with her easy going and compassionate personality and her love for animals.

Hannah
Veterinary Assistant

Bio Coming Soon!

Aditya
Licensed Veterinary Technician

Bio Coming Soon!

Penny
Team Lead – Client Service Representative

Penny has worked in the veterinary field for 17 years. She has 3 dogs and 1 cat but is pretty sure it should be the other way around, as she is the “cat person” at HRAH. Penny has a special interest in feline behavior and is always happy to speak with owners that are having feline behavioral issues. Penny is committed to providing positive interactions and a fear-free experience to clients and patients. She has lived in Virginia, with her husband since 2015, and enjoys her position as a Customer Service Team Leader, as well as being our Pet Loss and Bereavement Advisor.

Haylee
Client Service Representative

Sweet and spunky Haylee started working at Hanging Rock Animal Hospital as a Customer Service Representative in September of 2020. Prior to starting her career with us, Haylee was pursuing a Psychology degree, but has decided that the Veterinary field is her true calling. She loves going above and beyond to make sure our patients are well taken care of. Haylee’s favorite, but bittersweet, task is creating clay paws. While she finds that task sad, she also takes great pride in them, taking her time to make sure they are sweet precious memories for those that have lost their fur babies. Haylee shares her home with the spoiled rotten Lola Lou, a Shih-Tzu/Bichon mix who has become our hospital’s unofficial mascot. Born in Roanoke and raised in Charleston, SC, Haylee enjoys movies, hanging out with her friends and family and helping others. She absolutely loves her Hanging Rock family and wants you to know that we are a wonderful team.

Amanda
Client Service Representative

Amanda, who studied Animal Science at Virginia Tech, started working at Hanging Rock Animal Hospital in the Fall of 2016. While she has been in the veterinary field since 1999, she left to work for environmental laboratories for several years, before returning back to animals. Amanda always knew that she wanted to work with animals, and started volunteering at the local animal shelter and working at pet stores and horse farms when she was 13. She has been married for almost 20 years, has 3 beautiful children, a Blue Heeler named Bunta, a pitbull named Doc, 3 cats (Grindelwald, 1J & Chairman Meow) and rabbits, chickens and snakes! When she’s not working she enjoys spending time outdoors with her family and pets, hiking, camping, reading, photography and riding horses.

Holly
Client Service Representative

Holly, another of our rock star Customer Service Representatives, started working at Hanging Rock Animal Hospital in April 2021. Holly sees herself as optimistic and determined (we agree) and loves her job because there are constantly opportunities to learn, the staff is incredibly passionate, helpful and willing to share their knowledge or answer questions, and she gets to see how much our clients care about their furry family members! In Holly’s free time, when the weather is nice, she likes to long board with her friends and find new places to walk or hike. She also does volunteer work at a historical building and works at their Haunted House as an actor. Holly’s cats enjoy watching TV with her, which she’s always happy to do.

Gina
Client Service Representative

Gina is one of our bubbly, always smiling, Customer Service Representatives and has been with Hanging Rock Animal Hospital since February 2002.  Helping clients and their beloved pets and making a difference in their lives by giving them the best possible experience is what she loves most about her job.  She married her high school sweetheart and together they have 2 wonderful children.  In Gina’s spare time she enjoys spending time with her family and friends.

Annika
Client Service Representative

In the Fall of 2021, Annika joined the Hanging Rock Animal Hospital family as one of our awesome Customer Service Representatives! She came to us from Angels of Assisi where she learned valuable skills as a veterinary assistant. A Roanoke Valley native, she lives with her boyfriend and 2 boys, along with her German Shepherds, Lola & Lennox, and her Aussie, Shep. In her free time she enjoys spending time with her family, cooking and being outdoors. Annika loves to help people and their pets, and we are happy to have someone so compassionate, hard working and dependable on our team!

Eloni
Client Service Representative

Eloni joined our awesome team of receptionists in the summer of 2022. She was born in Kansas, raised in Newport News, and then moved to this area when she went to college at Radford University to study Biology. She comes with experience of excellent customer service, and with her outgoing and cheerful attitude, she’s already become such a great addition to Hanging Rock Animal Hospital. In her free time she enjoys video games, but also loves to hang out with her Mini Aussies, Alice and Lars, and her cat Osiris.

Jessica
Kennel Attendant

Jessica, who as a part of her job attends to the physical and emotional care of the animals during their stay here, started at Hanging Rock Animal Hospital spring of 2022. After graduating from Roanoke College with a Bachelor’s in Fine Arts, Jessica worked as a shift supervisor at Pet Supplies Plus, where she was in charge of animal husbandry, social media & training. Born and raised in Salem, along with her human family, she also lives with Sadie the Boxer Mix, Roux the Staffy Mix, Aster the Uromastyx, Hazel the Crested Gecko, Kiwi the Winter White Dwarf Hamster and Taiyaki the Betta Fish. In her free time she enjoys digital drawing, animation, and 3D-modeling. She also loves to take her dog, Roux, everywhere she is allowed! Jessica, who is kind and passionate about her job, loves to be anywhere she can be around animals of any kind!

Mackenzie
Kennel Attendant

As one of our Kennel Attendants, Mackenzie is responsible for the overall day-to-day care of all the patients staying in our hospital for the day. She came to us with previous veterinary and animal experience, and volunteered at the SPCA in her earlier years. She loves working with animals of all kinds, and with her calm, loving and caring personality, she is the perfect fit as an animal care provider. Her fur family includes a Great Pyrenees named Dany and an Australian Shepherd named Eli, and in her free time she enjoys dog sitting and hanging out with her friends.