On-location photos by Matt Gentry for the Roanoke Times.