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 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 years (OMG) (three in mixed animal practice, over twenty-seven in exclusively small animal practice). He has been married to his wife, Kim, for twenty-seven years and has lived in Franklin since 1992. Josie, their thirteen year old daughter, is an amazing girl and is the joy of his life. They are owned by and live with four dogs (Butterscotch, Alafair, Leroy, and Crunchy) and two cats (Angel and Louie). 

Kelly Rogers, DVM - Dr. Kelly grew up in southeastern Wisconsin and has been an animal lover her entire life. She received a bachelor’s in biology with highest honors from Cedarville University in Ohio. It is there she met her husband, Daniel, who is the lead engineer and vice president of a local defense contracting firm. She attended the University of Tennessee College of Veterinary Medicine and graduated with honors in 2009.  Her professional interests include internal medicine, soft tissue surgery, pain management, and client education. She frequently updates her online educational Pet Care Blog and enjoys sharing her experience and knowledge with pet owners. Dr. Kelly is an active member of the AVMA, AAHA, NCVMA, and is fully accredited by the USDA-APHIS.  She is also a proud and active member of Rotary International.  She and Daniel have been married for ten years and reside in Franklin.  They have a one year old son, Samuel, who as brought a new level of joy, fun & adventure into their family. They also live with a bullmastiff (Ajax), a three-legged mutt (Monkey), a mischievous black cat (Schrodinger), a three-legged cat (Trinity), and two goats (Gretchen & Freddie). When she is not working, Dr. Kelly enjoys photography, arts & crafts, traveling, scuba diving, taking care of her menagerie of pets, and most of all enjoys spending time with her family. 

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, 28 who has just moved back to Franklin after living in TN for 4 years and a daughter Shannon, 29, who resides in Boone, 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 20 years and have been the office manager for the past 13 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 9 year old daughter, Kasi Aaliyah.  She also has pet turkeys, chickens, pigs, and raises rabbits.  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 pet(s)!

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 and her boyfriend, 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 5 children and 6 grandchildren, ranging in age from 2 months to 24 years old.  She loves animals and has a houseful of her own dogs and cats.  "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."  

Julie Williams - Julie was born and raised in Georgia and has been around and enjoyed various animals throughout her life. From farm animals to pocket pets and the occasional baby possum, animals have always been a part of her life. Before moving to Franklin in 2006 she worked at an animal clinic for over 15 years. After a time working in a human hospital setting, she feels she is back where she belongs and where her passion is. Julie also enjoys travel, camping, rafting, fishing and cooking. She and her husband David currently share their home with two Staffordshire Bull Terriers, Tonka and Ambrosia.

Website Builder