Crystal grew up in Stuarts Draft, Virginia and is a graduate of Stuarts Draft High School. She married Steve Allen, of Fishersville, and left the area when he joined the United States Air Force. They have been stationed in many great places including, Las Vegas, Alaska and Florida, but wanted to return home upon his retirement from the Air Force in 2008.
Crystal worked as a Dental Assistant and Office Manager for 15 years before attending Gulf Cost State College in Florida where she received her Dental Hygiene training. She and Steve have two daughters. In her free time, she enjoys watching her youngest daughter play softball and volleyball, and also enjoys spending time camping. They also have three dogs and two cats.