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 – Training Coordinator

Autumn, who is one of our veterinary assistants and also our veterinary assistant training coordinator, 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

Hannah, who is compassionate and assertive, joined our awesome team of Veterinary Assistants in the summer of 2022.  Previously she had worked at Mill Mountain Zoo and still works part time at a boutique in Downtown Roanoke. Veterinary medicine has always called to Hannah, as she loves giving back to and helping our animal friends, who selflessly give us so much.   She has always found something special about the connection between humans and animals, and is very eager to learn & grow at Hanging Rock Animal Hospital.  Hannah has a particular interest in exotic mammals and marsupials, although dogs & cats were her first love.  She has 2 Australian Shepherds, a Tri-Color mini named Daisy, and a Blue Merle named Haggard.  In her free time Hannah enjoys cuddling up to watch TV and watching the sunset most evenings in her own special spot.

Aditya
Licensed Veterinary Technician

Aditya has been a Licensed Vet Tech for over 20 years, and joined our team in 2022. He was born in Meerut, India but has lived most of his life in Blacksburg.  Aditya graduated from Blue Ridge Community College in 2001, and his work history includes the Vet School of Virginia Tech, emergency practice, spay & neuter clinic, and in the orthopedic department at a rehabilitation specialty practice. His favorite part about working in Veterinary Medicine is being able to create a better life for animals and their parents by way of his experience and empathy. His kind and generous nature is a wonderful additional to Hanging Rock Animal Hospital. In his free time he enjoys spending time with his long haired cat “Walter,” cooking and sports.

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!

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!