William had been a local resident of Charlotte for the past 20 years. He was an expert roofer and had spent the last several years traveling the country in his big rig.
He was preceded in death by his parents. He is survived by his son, Jeremy (Jennifer) Shepard; grandsons, Jon and Sean Shepard; brother, Rodney (Alma) Shepard; and uncle, Richard (Val) Carter.
A memorial service will be held at 4:00 p.m. on Friday, April 1, 2011 at the Estes-Leadley Greater Lansing Chapel, with visitation to begin at 3:00 p.m. Memorial contributions may be made to the family.