Knightsville Veterinary Clinic is proud to serve Summerville, SC and surrounding areas. We are dedicated to providing the highest level of veterinary medicine along with friendly, compassionate service.

We believe in treating every patient as if they were our own pet, and giving them the same loving attention and care. We are a group of highly trained, experienced animal lovers who are devoted to giving our patients the best care possible.

Dr. Stephen Green

Dr. Stephen Green grew up in Summerville and graduated from Summerville High School. He then attended the University of Florida for his undergraduate degree. He went on to veterinary school at the Tuskegee University where he met his future wife Dr. Sheri Wagner Green. He established a veterinary clinic in Ladson, South Carolina and practiced there, with his wife, for more than 20 years. He and his wife then opened this practice in October of 2007.

Dr. Green is a conversationalist who enjoys spending time with clients. He and his wife like to travel and go horseback riding in their spare time.


Dr. Sheri Wagner Green

Dr. Sheri Wagner Green grew up in West Virginia and graduated from West Virginia University. She attended veterinary school at the Tuskegee University where she met her future husband Dr. Stephen Green. After graduating she joined her husband at their practice in Ladson, South Carolina. They then opened this practice in October of 2007.

Dr. Wagner is a breast cancer survivor. She enjoys cooking and spending time with family. She and her husband travel and go horseback riding together.


Dr. Keith E. Blum

Dr. Keith E. Blum grew up in Dillon, South Carolina. He attended Clemson University and then went on to veterinary school at Ross University. He completed internships in small animal medicine, surgery and emergency medicine. Dr. Blum joined our practice in August 2015. He and his wife have 3 dogs and 4 cats.


In Loving Memory of Mandy Carpenter
11/18/82 – 11/26/15

If you have any questions about how we can care for your pet, please don’t hesitate to call us at (843) 851-7784. Thank you!