Carl Joseph Heinrich of Canton, passed away peacefully October 2, 2018 surrounded by his family. Carl graduated Fisher College and worked most of his life at Marr Scaffolding. He enjoyed New England sports and being on the waters of Lake Winnisaukee. Loving father of Jeremy, Benjamin and Emma Grace Heinrich. Remembered by his siblings Patricia and Robert Heinrich. Cherished by his partner Kerry Ryan and her daughter Tricia. Loved by nieces and nephews Chelsea, Jacqueline, Austin & Maxwell Heinrich and his faithful dog Remmy. Visiting hours at the Dockray & Thomas Funeral Home 455 Washington St. Canton on Friday from 4-8 pm. Funeral Mass at St. John the Evangelist Church, Canton on Saturday morning at 10:30. Relatives and friends are respectfully invited attend. Burial private. In lieu of flowers his family suggests that memorial gifts in Carl’s memory be sent to the charity of the donors choosing.