Allen is a native Virginian who grew up on his family's apple, peach, and dairy farm in Botetourt County. He graduated from Bridgewater College with a degreein Business Administration and Economics. He currently serves on the Bridgewater College Board of Trustees. Allen retired after 30 years in the telecommunications industry as President and CEO of R&B Communications. He has served on numerous charitable and industry trade boards. Currently he serves on the boards of RGC Resources and the Bank of Fincastle. As a homeowner in Hot Springs, Allen enjoys the many outdoor activities Bath County offers; including golf, tennis, hunting, fishing, hiking and horseback riding. He is also a ski instructor in the winter at the Homestead.