Randy R. Anderson, 52, of Geneseo, passed away unexpectedly of natural causes on Thursday, April 16, 2020 at Hammond Henry Hospital - Emergency Department, Geneseo. Cremation rites have been accorded. A celebration of life will be held at a later date. In keeping with Randy’s loving and generous spirit, it was his decision to donate life so others may live it. Memorials may be directed to the Randy Anderson Memorial Fund. Vandemore Funeral Homes & Crematory - Geneseo Chapel is assisting the family with arrangements.

Randy was born on November 3, 1967, the son of Gerald and Bonnie (Benton) Anderson, in Newton, IA. He graduated from Geneseo High School in 1985. On October 15, 1988, he married Carri A. Waters, in Geneseo, IL. He was the owner and operator of Anderson Appliance Service, Geneseo. Randy loved spending as much time as possible with his family, especially with his granddaughters as their Gaga. He enjoyed going on scooter rides with Carri. He loved fishing at his beloved spot on the canal and target shooting. He bowled on teams at Lee’s Lanes for over 15 years and was the current President of the Monday night league. He was an avid fan of Geneseo sports, Cubs, Bears, Tennessee Volunteers, and IndyCar Racing.

Those left to cherish his memory include his beloved wife, Carri; daughter, Brooke (Andrew) Anselmi, Geneseo; grandchildren, Brinley, Addison, Avery; mother, Bonnie (Richard) Wells, Riverdale, IA; father and mother-in-law, Richard and Catherine Waters, Ball Ground, GA; brothers, Marty (Libby) Anderson, Geneseo, Steve (Jenifer) Anderson, Coal Valley; sister-in-laws and brother-in-laws, Cassi (Dan) Baskette, Cumming, GA,

Cammi (Stephen) Koo, Cumming, GA; and several nieces and nephews.

He was preceded in death by his father, Gerald; grandparents, Wendell and Alice Sharpe; and grandmother Valeska Combs.