Meet Our Team
Tiffany Thompson, L.P.N. is the office manager at New Life Chiropractic. Tiffany has previously served on E.M.S. and hospital staff in the E.R. at VCU for over 10 years. Currently, Tiffany has been on staff at New Life Chiropractic for thirteen years. Tiffany takes a caring, professional approach to all patients and brings experience and knowledge to help New Life Chiropractic treat all patients with the best care.
Dr. Upton is the owner of New Life Chiropractic and is originally from Mecklenburg County, Virginia. She opened New Life Chiropractic in South Hill, Virginia after earning her Bachelors of Science in Biology and her Doctorate of Chiropractic from Life University in Marietta, Georgia.
Nicole Brown has more than 15 years of experience in administrative and clerical roles within both medical and veterinary practices. Throughout her career, she has enjoyed helping patients, clients, and healthcare teams by providing organized, compassionate, and dependable support. Nicole takes pride in creating a positive experience for those she serves and ensures that day-to-day operations run smoothly.
Dr. Jessica Upton B.S.,D.C
Dr. Upton is the owner of New Life Chiropractic and is originally from Mecklenburg County, Virginia. She opened New Life Chiropractic in South Hill, Virginia after earning her Bachelors of Science in Biology and her Doctorate of Chiropractic from Life University in Marietta, Georgia. There, she completed seven years of studies and completed her internship in Roswell, Georgia. She is licensed by the Virginia Board of Medicine and is a member of the Unified Virginia Chiropractic Association. Dr. Upton is the first female founder of achiropractic office in Mecklenburg County where she opened New Life Chiropractic in 2010. Dr. Upton is married and has two children, Ivy and Milly.

