Keith Erwin Allen, 52, of Alexander passed away suddenly on Sunday, October 1, 2017 at his home. Born on October 22, 1964 in Guilford County, NC, he was a son of Wade Erwin Allen and Linda Alice Wright Allen of Alexander. He attended Clyde A. Erwin H.S. and was an alumnus of McDowell Technical Community College where he received an AAS. In addition to his parents, he is survived by his daughters, Ashley Allen Morlock and her spouse, John, and Haley Michelle Ingle and her spouse, Jake, all of Alexander; brother, Richard Allen of Marshall; grandchildren, Jaxon and Carson Morlock, and Axel Ingle; nephew, Daniel Allen, and niece, Cierra Allen. A funeral service will be held at 3:30 PM on Monday, October 9, 2017 in the chapel of Asheville Area Alternative Funeral and Cremation Services in Asheville with Rev. Chad Ellege officiating. The family will receive friends an hour prior to the service.