November 27, 2021

David Heim


David Heim, 62, of Urbandale passed away Thursday, July 8, 2021, surrounded by his family and loved ones. David was born in Carroll, to Roger and Barbara (Strunk) Heim, the oldest of seven children, residing in Lenox, where David graduated from Lenox High School before enlisting in the U.S. Marines Corps.

David wed Diana Heim (Bell) of Corning and together they raised their four children in Lenox and later in Earlham. They were looking forward to celebrating their 40th wedding anniversary this October.

David worked for Xerox for 32 years and made many lasting friendships during his time there (thanks, Jim, for the special walks). David was a loving husband, father, provider, friend, neighbor, son, uncle, brother … and perhaps his most prized title: Grandpa. When David was not cuddling with a grandkid, he was sure to be cooking, baking, cutting down a tree, eradicating squirrels and other pests, taking a trip with Diana to see kids and grandkids anywhere in the world, or reading a book (enough to fill one or two libraries).

David is survived by his wife Diana; daughter Gina Bell, son Robert (Angie) Heim, daughter Traci (Josh) Clarke, son Brian Heim; mother and father Roger and Barb Heim; siblings: Debbie (Jack) Wackernagle, Donna (Wayne) Haidsiak, Duane Heim, Delbert (Nancy) Heim, Diane Heim; many nieces, nephews, cousins and extended family members; and of course, his eight grandchildren: Jackson Bell, Georgia Bell, London Heim, Millie Heim, Nola Heim, Jude Heim, Finnley Heim, and Carson Clarke.

He is preceded in death by his sister Deanne (Brad) Hoffman.

A private, family Celebration of Life will be held later this year. Donations may be made to the MercyOne Hospice Foundation. Online condolences are welcome at