Patient Care Philosophy

I am committed to building a trusting relationship with my patients and their families, and have a personalized approach to healthcare. I am passionate about education and improving health literacy, and recognize that it takes a team to provide the best comprehensive care.

Board Certification(s)

American Association of Nurse Practitioners


Graduate School

University of St. Augustine for Health Sciences
Master of Science in Nursing, Family Nurse Practitioner

Undergraduate School

Lynchburg College
Bachelor of Science in Nursing

Hospital(s) Affiliated With

Martha Jefferson

Professional Association

American Academy of Nurse Practitioners
Association of Women’s Health, Obstetric, and Neonatal Nurses
Sigma Theta Tau Nursing Honor Society


Carrie grew up in Maryland but has lived in Virginia since 2003. She graduated with a bachelor’s of science in nursing degree in 2001 from Lynchburg College where she also played soccer. She was a bedside nurse for 21 years before joining ACFM as a nurse practitioner. She currently lives in Amherst with her two children, two cats, two dogs, and 5 chickens. She enjoys DIY projects, spending time with her children and family, hiking, reading, watching soccer, and learning to homestead.

Personal Interests

DIY Projects, spending time with my children and family, snuggling with my pets, hiking, soccer, reading.