Amy grew up in Richmond, Virginia. She attended Virginia Polytechnic University where she obtained her Bachelors of Science in Biology. She obtained her Bachelors of Nursing, Masters Degree and Certified Pediatric Nurse Practitioner training from Virginia Commonwealth University. For the past six years, she has served the pediatric community at Carilion Clinic's Children Hospital.
Amy and her husband, David, have lived in Roanoke since 2001. They have a daughter Mckinley, and a son Jackson, and their great dane, Mavis; all who enjoy being outdoors. Her other interests include interior decorating and sewing.