age 49, of Riverdale, lost his courageous battle fighting ALS (Lou Gehrig’s disease) for over two and a half years on Saturday, April 25, 2015 at his home in Riverdale, MI. Dennis was born on August 21, 1965 in Alma, Michigan. He was raised in Riverdale where he attended Riverdale Elementary and graduated from Alma High School Class of 1984. He married Diana L. (Swisher) Slater on March 30, 1985 and together they raised six wonderful children.
Dennis was an Agricultural Farmer his whole life, working on the family farm as a young man and then on his own, until he was no longer able. Dennis graduated from a trade school as a Diesel Mechanic in Columbus, Ohio. He worked as a Truck Driver for Loomis Transport in Shepherd, MI. He was an FFA Alumni and enjoyed farming, auto mechanics, driving truck, hunting, and loved spending time with his family.
Dennis will be missed by his five sons Brandon E. Swisher, Matthew W. (Kristina) Swisher, Andrew J. Swisher, Benjamin B. (Crystal) Swisher, and Tyler J. Swisher; one daughter Kayelee L. Swisher; his father Richard W. Mahin; two sisters Pamela Mahin (Scott Scherzer), and Brenda Mahin; seven grandchildren Nicholaus Swisher, Hunter Swisher, Elizabeth Swisher, Gabriella Mead, Kristopher Swisher, Helaina Swisher, and Cody Scrivner; nieces, nephews, and many friends.
Dennis was preceded in death by his mother Mary E. Mahin, who passed away the night before and was there to help welcome him home.
A Celebration of his Life will be held Thursday, April 30, 2015 at 11:00 A.M. at Seville Community Church of God, 8360 W. Monroe Rd., Elwell, MI 48832 with Pastor George Showers officiating. Family will be accepting friends for visitation from 10:00 to 11:00 A.M. The church is providing a luncheon immediately following the service. Memorial Contributions in his memory may be made to help the family.
Condolences can be made utilizing the guestbook below.
Brigham Funeral Chapel - Lakeview
9977 W. Howard City-Edmore Road
Lakeview, MI 48850
Brigham Funeral Chapel - Vestaburg
6055 Howard City-Edmore Road
Vestaburg, MI 48891
Brigham Funeral Chapel - Edmore
413 Gilson Street
Edmore, MI 48829
Brigham Funeral Chapel -
PO Box 320
118 Center Street
Six Lakes, MI 48886
Normal business hours are Monday through Friday, 9 a.m. to 5 p.m. You can reach us any time day or night in the event of a loss, at any listed number above.
Please immediately notify your local police department as soon as the death occurs, if it is outside of a medical facility.