John Russell Haines Sr., 70, of Nokesville, VA passed away Wednesday, May 23, 2018, at Inova Fairfax Hospital.
He was born in Keyser, West Virginia, on June 29, 1947, to the late Marvin and Clara Bell Haines.
He is survived by his four children, Barbara Niemuth and her husband Steve of Manawa, Wisconsin, Tina Mayhugh and her husband Mike of Nokesville, John R. Haines Jr. and his wife Michelle of Manassas, and Tracy Haines Porter and her husband Richie of Warrenton; a brother, Gary Haines of Falls Church, and 16 grandchildren, Brian, Dylan, Daniel, Michael, Jimmy, David, Ashley, Katie, Carly, John-John, Andrew, Anna, Eddie, Eric, Deacon and Norris.
The family will receive visitors from 6 to 8 p.m. Monday, May 28, at Moser Funeral Home in Warrenton. The service will take place at 10 a.m. Tuesday, May 29, at Grace Bible Church, 4387 Free State Road, Marshall. Interment will take place at National Memorial Park cemetery in Falls Church.
Online condolences may be offered at www.moserfuneralhome.com