John-Michael James Neff Obituary
John-Michael James Neff (Strasburg, Virginia) passed away on August 3, 2026. John-Michael, born on August 2, 1982, shared life alongside family, friends, and others. You can send your sympathy in the guestbook provided and share it with the family.
He was predeceased by: his mother Annette Joy Pugh Fogle (Pugh); his sister Michaelean Annette Neff; and his grandparents, John C. and Kathleen L. Pugh. He is survived by: his father Michael James Neff; his children, Unity Sky Love Neff (Valerie Thacker), Story Skylan Rain Neff and Pax Skyon True Neff; his stepmother Jeoranie "Jo" Ralls Neff; his siblings, Nicole Neff and Christian Neff (Kendall); his nieces and nephews, Rosemary Collins, Waylon Collins, Layton Waite, Keira Waite and Adalynn Neff; and his grandparents, James F. "Jimmy", Norma J. Neff, James A., Lynda L. Ralls, Joan Herb and Jerry Viands.
The family suggests that expressions of sympathy be in the form of memorial contributions, in memory of John-Michael, to Stover Funeral Home to assist with final expenses.
