Mr. Knapp, known as “Jack,” was born April 19, 1923. He was a U.S. Navy veteran of World War II, serving on the USS Trenton, USS Duluth and USS Los Angeles.
He worked 30 years for the Department of the Navy and the General Services Administration, retiring in 1979.
Mr. Knapp also owned and operated J & E Painting Co., a residential painting business, in Sonoma.
Survivors include a son, John S. Knapp Jr. of Joplin; a daughter, Jackie Ames, and her husband, Cameron, of Carl Junction, Mo.; three siblings, Ellen Krilitich of Rocklin, Rudy Knapp of Rose, Okla., and Ernie Knapp of Walnut Creek; a brother-in-law, Albert Leoni of Sonoma; and a grandson.
Preceding him in death were his wife of 60 years, Elaine Knapp, who died in 2012; two brothers; and two sisters.
Graveside services with military honors will begin at 11:30 a.m. Saturday at Tracy Cemetery, 501 W. Schulte Road. Visitation will be observed from 10 to 11 a.m. that same day at Hotchkiss Mortuary, 5 W. Highland Ave.