David is survived by his children Rick Garlock (Dawn), Randy Garlock, Dan Garlock (Lois); his grandchildren Piper, Riley, Jamie, Jennifer, Lindsay, Elizabeth, and Rachel; and great-grandchildren Brooklin, Madison, Violette, Bruce, Huxley, and Hazel.
David is preceded in death by his wife Marie Garlock; his sisters Connie and Dorothy; his twin brother Doug; and parents R. Wayne and Dorothy.