William Joseph McCroskey, age 67 of Hiwassee, Virginia passed away Sunday, September 28, 2025 at the Good Samaritan Hospice House in Roanoke, Virginia. Born October 17, 1957 in Roanoke, he was the son of the late Robert M. McCroskey and Eleanor Jamison Goad. He was also preceded in death by his son Billy McCroskey. William is survived by hisAunts – Arleta Brown, Snowdeer PeakeBrother – Jesse L. (Janet) Goad, Jr.Special Nephews – Cory Goad and David GoadWilliam will be laid to rest at the Southwest Virginia Veterans Cemetery – Dublin. To sign William’s online guestbook, visit www.bowerfuneralhome.com – Bower Funeral Home & Crematory, Pulaski is handling the arrangements for the family.