David was born July 6, 1959 and died Feb 18, 2020 due to complications from a series of strokes. He was the owner of Reflections Window Washing Service. He will be buried near his parents Ray and Helen Mahaffie. He is survived by three older sisters: Karen Johnson of Fresno, California, Carol Mahaffie of Riverside, California, and Judy Liddell of Portland, Oregon.