David Shawn Hamilton

David Shawn Hamilton, 48, of Volga, W.Va., died Wednesday, June 3, 2020, at home.

He was born February 15, 1972, in Harrison County, W.Va., a son of Barbara “Bobbi” Eileen Weaver and fiancé Dwayne Floyd of Manassas, Va. and William D. “Bill” Hamilton and wife Sue of Buckhannon, W.Va.

In addition to his parents, he is survived by his former wife of 21 years, Amy Hamilton of Buckhannon; one daughter, Tessa Hamilton of Buckhannon; one son, Dylan Hamilton of Buckhannon; one granddaughter, Brielle Duncan of Buckhannon; one brother, Jeremy Hamilton of Manassas, Va.; one sister, Alyse Malmgren and husband John; one step brother, James Powell and wife Heather of Buckhannon; one grandmother, Martha Beers of Ashland, Ohio; stepfather, Jerry Weaver, Jr of Charlottesville, Va. and several aunts, uncles, nieces, nephews and cousins.

Shawn was preceded in death by his stepbrother, Jeremy “Todd” Weaver.

“Shawn” was an avid outdoorsman. He enjoyed hunting, fishing or ginsenging in the West Virginia Hills, a place he dearly loved along with spending time with his granddaughter Brielle.

He was an excellent artist which enabled him to pursue a life long career in painting. Shawn was a past member of the District Council 53, International Union of Painters and Allied Trades, AFL-CIO, CLC and a graduate of BUHS Class of 1990. 

A private service will be held for the family. Burial will follow in Upshur County Memorial Park in Tennerton, W.Va.

Online condolences may be made to the family at www.polingstclair.com. Poling-St. Clair Funeral is in charge of the arrangements.

Local Businesses

Recent Stories

Upshur County Sports Calendar

Plan your week with the Upshur County Sports Calendar for March 23–29, featuring baseball, softball, tennis, lacrosse, and track & field. Find game times and matchups for Buckhannon-Upshur, Philip Barbour, and West Virginia Wesleyan all week long.

Lacrosse Bucs crush Wheeing Park for first win, 15-3

Buckhannon-Upshur powered to its first win of the season with a 15-3 rout of Wheeling Park, using balanced scoring from seven players despite a near 30-minute delay. Braylon Oldaker, Easton Rice and Tobias Marple netted three goals each as the Bucs improved to 1-1.