Dennis L. Sodeman, age 58 of rural St. Clair, died on Tuesday, March 6, 2012 at the Mayo Clinic Health System in Waseca, following a courageous fight against cancer. Funeral services will be held on Friday, March 9th at 11:00 a.m. at St. John's Evangelical Lutheran Church in St. Clair with Reverend Matthew Grunewald, officiating. Interment will be in the church cemetery. Visitation will be held on Thursday from 5 to 7 p.m. at Arnoldt-McRaith Funeral Home in Janesville, and will continue on Friday morning for one hour prior to services, at church. Memorials are preferred to donor's choice.