(Becky) Gregory and Justin, Chris, Michael and Zach Barrett. He was preceded in death by his father, Dennis Preston; his aunts, Kathleen Reimer and Donna Martin; his uncle, Todd Harshbarger; and his beloved golden retriever, Oakley. The family is planning a Celebration of Life to be held at the McFarland Lutheran Church. Memorials for John can be directed to Christine Preston for John's son Jack. Please share your memories of John. Cress Funeral Home 5801 Highway 51 McFarland, WI 53558 (608) 838-0655