Joseph Ramon Weaver, 32, of Statesville, N.C., passed away unexpectedly on Saturday, May 8, 2021, at his residence. He was born on January 12, 1989, in Syracuse, N.Y., to Daniel and Donna Ellison Weaver.

Joseph was employed with Carolina Custom Canvas. He enjoyed being on the lake, shooting guns, and watching Jeopardy and UFC. He loved sports, the Carolina Panthers, and his dog, Cam. Joe had a good sense of humor.

He was preceded in death by his maternal grandparents, Joseph and Joyce Ellison; and his paternal grandparents, Ramon and Vanda Weaver.

A Memorial Service will be held at 2 p.m. on Friday, May 14, at Cavin-Cook Funeral Home Chapel. For those who are unable to attend the service, you may go to the following link for the live stream: https://www.youtube.com/channel/UC864hAs96dTRLVVL1la0Qlw/videos?view=2&flow=list

In lieu of flowers, memorials may be made in honor of Cam (Joe’s dog) to Catering to Cats and Dogs Animal Rescue to assist rescued pit bulls in their care, P.O. Box 43567, Charlotte NC 28215.

Cavin-Cook Funeral Home & Crematory, Mooresville, is serving the Weaver family. Condolences may be made to the family at www.cavin-cook.com.