Michael Richard Duwe, 51, of Garnavillo, died Thursday, July 28, 2016, at his home of a massive heart attack.
Visitation was Sunday, July 31, at Tuecke-Allyn Funeral Home, Guttenberg and one hour before services at the church.
Funeral services were Monday, Aug. 1, at St. John's Lutheran Church, Guttenberg, conducted by Rev. Shane Anderson.