Your Subtitle text

Meet Our Doctors & Staff

2947 Georgia Road
Franklin, NC 28734
(828) 369-8080

Office Hours:
Monday - 8:30-5:30pm
Tuesday - 8:30-12:00pm
Wednesday - 8:30-5:30pm
Thursday - 8:30-5:30pm
Friday - 8:30-5:30pm
Saturday - Call for hours
Sunday - closed

Appointments Preferred

After Hours Emergency Services Available for Established Clients:
(828) 369-8080

Our Doctors

Francis J. Stagnitta, DVM -
Dr. Frank was born in Syracuse, NY, but moved at a young age and grew up in coastal Chesapeake, VA. Animals have always played a major role in his life and he knew he wanted to be a veterinarian before the age of seven. He is a 1987 graduate of The VA-MD Regional College of Veterinary Medicine. He has been in private practice for over thirty-two years (OMG) (three in mixed animal practice, over twenty-nine in exclusively small animal practice). He has been married to his wife, Kim, for twenty-eight years and has lived in Franklin since 1992. Josie, their fifteen year old daughter, is an amazing girl and is the joy of his life. They are owned by and live with Butterscotch, the best rescue dog ever, and three fun & crazy cats, Angel, Louie & Chet. 

Our Staff

Kim Morgan - Kim has lived in Franklin for over 20 years. She moved here so that her kids could have the same small town upbringing that she did as a child. She has a son Trevor, who resides in Franklin with his wife and a daughter Shannon, who resides in Linville, NC.  Her canine companions are "Riley" & "Fai." She adopted them from a local shelter in Macon County.  She encourages people to adopt a pet in lieu of purchasing one.  “I have been happily employed at Franklin Veterinary Hospital for 23 years and have been the office manager for the past 15 years.  I love working with animals.  We have a great clientele that I have gotten very close to over the years. We are very family oriented here at the vet hospital and I have a great rapport with the doctors as well as my co-workers.”

Jennifer Russell - Jennifer was born and raised in Franklin, NC.  She has always had a passion and love for animals.  She has a beautiful 12 year old daughter, Kasi Aaliyah.  Jennifer and her family love to spend time outdoors fishing, camping, going to the lake, and spending time with family and friends.  She is a hard-worker and absolutely loves coming to work at Franklin Veterinary Hospital.  She looks forward to meeting you and your pets!

Bri Kennedy - Bri was born in St. Petersburg, 
Florida but was raised here in Franklin, North Carolina.  She has always had a passion for animals and has always wanted to work with them. She graduated with high honors from Western Carolina University with a Bachelors of Biology. She is currently working on her veterinary technician degree. She and her fiancé, Tate, have 3 cats, Brandywine, Tyrion, and Riddle, 2 sugar gliders, Octavia and Danearys, a turtle, Tuck, and a dog, Entei.  She's excited to meet all the clients and their fur-babies!

Kim Aadnesen - Kim moved here from New
Hampshire in 2003.  She has five children and eight grandchildren.  She loves animals and has a houseful of dogs, cats, ferrets and a snake. Between her family and pets there is a total of 90 legs!  "I have always wanted to work with animals, and I am so happy to be working here at Franklin Veterinary Hospital!  We have a great staff and wonderful patients."  

Sarah Fregeau - Sarah was born in Murphy, 
NC and now lives here in Franklin with her husband, Charlie and their two children, Zander (7) and Elayna (3). She has three dogs, Einstein, Kraken & Goomba, two cats, Ramen & Siracha, and one guinea pig, Pepperoni.  When she is not working you can probably find her enjoying photography and taking portraits of her children, which is her favorite pastime. Sarah loves animals and has been with us since the summer 2019. We are very happy to have her on our team!
Website Builder