Thomas Henry Cannon, 56, of Middletown, died Monday, Nov. 3, 2003 at Hartford Hospital. Born in New Britain, he was a former Berlin resident and a Middletown resident for the past three years. He was a self employed contractor. He is survived by two sons and a daughter-in-law, Heath Cannon of New York, NY, Corey and Melissa Cannon of Berlin; a daughter, Ashley Cannon of Berlin; his mother, Virginia Hahn Cannon of Putnam; a brother and sister-in-law, Len and Joyce Cannon; four sisters and two brothers-in-law, Sis Olander, Laura Krug, Janice and Stephen Lincoln, Kathy and John Carlson; a sister-in-law, Beth Gooden of Cape Cod, MA; a grandson, Giuseppe; many nieces and nephews; and many dear friends including Dory, LeeAnn, and Emma Rose Farash, Tammy and David Garewski, Larry and Linda Elliott, Geno Masserio, Dana Wilson, Howie Emond, and Tony Jucenas. A Memorial service will be held Thursday at 1:00 PM at Bethany Covenant Church Church, 785 Mill St., Berlin. There are no calling hours. In lieu of flowers, memorial donations may be made to Connectitcut Children's Medical Center and Foundation, Cancer Unit, 12 Charter Oak Pl., Hartford, CT 06106. Erickson-Hansen Funeral Home is in charge of arrangements.