David Wallin Swanson, a cherished father, son, brother, and grandfather, passed away on Sunday, January 26, 2025, at the age of 64, in Dickson, Tennessee. Born on September 22, 1960, in Iron Mountain, Michigan, David was a dedicated mechanic whose career spanned over four decades. He passionately operated his own auto repair businesses and also lent his expertise at various repair shops throughout his working life. In recent years, David discovered joy in farming and managing a cattle operation alongside his business partner, where he could immerse himself in the beauty of nature.
David was a loving and devoted father to his children, Tommy Swanson and Brandy Rutland (Billy). He is survived by his loving mother, Carol Swanson. David was also a proud sibling, leaving behind his brothers and sisters Joellen Mitchell (Bruce), Greg Swanson (Renee), Glenda Monterusso (Ron), and Kurt Swanson (Suzanne), with whom he shared countless memories.
In addition to his immediate family, David was brought immense joy and pride in his grandchildren: Taylor McCord, Austin Swanson, Priscilla Swanson, Paisley Swanson, and Bailey Rutland, who brought him endless joy and laughter.
David is preceded in death by his beloved father, Wallin Swanson, and his dear wife, Teresa Swanson. His legacy as a hardworking, dedicated family man, who poured love into his work and family, will forever be remembered by all who knew him.
David will be laid to rest at Cedar Hill Cemetery, Houston County, Tennessee, and his family will announce those arrangements soon. David is in the care of McReynolds-Nave & Larson Funeral Home.
Visits: 719
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors