In Loving

John Oliver Weaver

October 5, 1943 – March 9, 2023

John O. “Johnny” Weaver, 79, of Mechanicsville, Va., passed away on Thursday, March 9, 2023, in his home after a long battle with Alzheimer’s.

Johnny was preceded in death by his father and mother, John and Vernelle Weaver. He is survived by his wife, Jenny Weaver; brother, Jimmy Weaver; children, Jay  Weaver (Lynn), Lisa Roy (Rob), Jaime Stoops (Ricky), and Jackie Cuthbertson (Ed); grandchildren, Emily Roy, Taylor Cuthbertson, Aidan Stoops, Keller Stoops, and Dean Cuthbertson.

Johnny owned and operated Weaver Transmission Service from 1977 until his retirement in 2013. He loved spending time fishing and wakeboarding at his place on Buggs Island Lake.

There are no events planned, as he did not wish to have services.

If you would like to honor his memory please consider a donation to the Alzheimer’s Association.