Cale David, age 45 of Penhook, passed away May 14, 2015. Cale leaves behind a loving wife, Jean Woods David; son, Justin Cale David (Bethany); daughter, Kayla Jean David and her friend Andrew Brooks; mother, Sylvia Speck David; brother, Tommy David (Shirley); sister, Sherry Jones, (Greg); in-laws, Maxie Woods (Ethel), James Woods, Kay Chitwood (Jeff); nieces and nephews, Jessica and Jay Chitwood, Amanda and Amber Woods, Arianna Adkins, Dena Custer (Doug) and Caley Custer, many aunts, uncles and cousins, specila family and friends, Jeremy Pickeral, Kevin and Candis Hunt, Dale Wright and Mike Bowie. He was preceded in death by his father, Lowell Thomas David; grandparents, Emmett and Mae David, Bud and Katherine Speck, nephew, A.J. Woods; special aunt and uncle Raymond and Douglas David. Cale worked for MW/PlyGem Windows for 26 years, in various job positions, currently Field Service Manager. He will be sadly missed by family, friends and co-workers. Visitation will be with Flora Funeral Service Monday, May 18, 2015, from 6 til 8 p.m. Funeral services will be held Tuesday May 19, 2015 at 2:00 p.m. Flora Funeral Service and Cremation Center, Rocky Mount.