Meet our Primary Care Providers
Nicole Deschenes is a board-certified Family Nurse Practitioner. She obtained a Bachelor’s Degree in Biochemistry from Regis College in Weston, MA then earned her Nurse Practitioner Master’s Degree from the University of Massachusetts in 2013. Mrs. Deschenes practiced family medicine in Rhode Island and North Carolina before joining Davidson Family Medicine in 2018. She is passionate about providing compassionate, culturally-competent, and comprehensive care for all ages. Nicole enjoys spending time with her husband and daughter especially outdoors enjoying the North Carolina weather.
Nicole DeSantis, D.O.
Dr. Nicole DeSantis was born in Wisconsin and graduated from Marquette University in Milwaukee with a BS in Biomedical Sciences. She earned her Doctorate in Osteopathic Medicine from the University of New England in Biddeford, Maine. She completed her residency in Family Medicine at Wake Forest University School of Medicine in Winston Salem, North Carolina.
Dr. DeSantis enjoys delivering comprehensive primary care to people of all ages and has particular interests in women’s health, pediatrics, outpatient procedures, and mental health. She believes that each patient is unique and deserves an individualized approach to medicine. She hopes to help her patients feel supported and knowledgeable in making medical decisions and confident in achieving their goals. In her spare time, Dr. DeSantis enjoys spending time with family and friends, exploring local restaurants, skiing, traveling, and relaxing on the beach. She fell in love with the state of North Carolina and is thrilled to join the Davidson community!
Deanna Dillon, F.N.P.
Deanna is a board-certified Family Nurse Practitioner, and she earned her Nurse Practitioner Master’s Degree from Duke University. She practiced family medicine in the foothills of North Carolina before joining Davidson Family Medicine in 2021. Deanna provides comprehensive medical care for all ages and particularly enjoys working with children.
Jamie Floyd is a board-certified Physician Assistant. She graduated from Mercyhurst College in Erie, PA in 1999 and then went on to receive her Master’s Degree in Physician Assistant Studies from Chatham College in Pittsburgh, PA in 2001. Since that time, Jamie has been practicing medicine in both rural North Carolina as well as the Charlotte Area. She has enjoyed practicing full-spectrum family medicine and urgent care for all ages. Jamie is also a certified DOT Medical Examiner. She lives in Huntersville with her husband, their two sons, and two dogs.
Tim is a board-certified Physician Assistant. He is a graduate of the University of Tennessee and St. Louis University, where he received his degree in Physician Assistant studies. He has worked for 22 years in Family Medicine, initially working in Chicago before relocating to the Lake Norman area 15 years ago. He enjoys spending time with his wife and two sons as well as following them around in their sporting endeavors.
Rebecca Montgomery, M.D.
Dr. Becky Montgomery is originally from Kentucky and received her medical degree from the University of Kentucky. She is board-certified in Family Medicine and has practiced in the Lake Norman area since 2002. Most of her career has been in private practice but also has experience in urgent care medicine and physician assistant training.
Emmett Montgomery, M.D.
Shannon Roche, D.O.
Dr. Roche is originally from Massachusetts and graduated from the West Virginia School of Osteopathic Medicine. She completed her Family Medicine Residency at the University of Massachusetts and has been practicing in the Charlotte area since 2019. Dr. Roche enjoys caring for the whole family, performing osteopathic manipulation, and office procedures. In her time off, she enjoys hiking, exploring the area’s restaurants with her husband, and playing with her dog Reggie.
Sarah Shore, F.N.P
Sarah Shore is a board-certified Family Nurse Practitioner. She obtained a bachelor’s degree in registered nursing from UNC Charlotte and then earned her Master of Science in Nursing from Duke University. Sarah practiced family medicine in Charlotte before joining Davidson Family Medicine. She is passionate about providing compassionate, holistic, comprehensive care for all ages. Sarah enjoys building relationships with her patients and works hard to educate and empower them to make optimal decisions regarding their health. When not working Sarah enjoys spending time with her husband and kids, usually with a good cup of coffee in hand!
Dr. Craig White is a familiar face to many Lake Norman residents. He grew up in the area, attending North Mecklenburg High School and Davidson College. He then obtained his medical degree from Harvard Medical School. Dr. White has been chosen by his physician colleagues as a Top Doctor (Charlotte Magazine) from 2013-2023. Dr. White is also co-founder of the Free Clinic of Our Towns.
Dr. Patricia “Trisha” White is a graduate of Duke University and earned her Medical Doctorate from Harvard Medical School. She completed her residency in family medicine at the University of Virginia, Charlottesville.
Dr. White has extensive family medicine experience, working in private practice and medical education. Most recently she served as the Assistant Dean and Physician/Campus Director at the UNC School of Medicine, Charlotte, NC. Additionally, she is the founder and chair of the NC Albert Schweitzer Fellows Program in Davidson, NC, an organization that provides leadership development in community service for aspiring health professional students to address health care disparities. Dr. White was also voted by her medical peers as a Top Doctor in Charlotte Magazine 2018, 2021, 2022, and 2023.
Debbie Witkin is a board-certified Family Nurse Practitioner who is a 1999 Master’s Graduate of Vanderbilt University. Since then, she has worked in family practice in the Lake Norman area, delivering comprehensive primary care, including preventive health services, disease management, and patient education. Debbie particularly enjoys working with women and adolescents.