Robert James McKinnon, 67, a dedicated husband, father, and friend to many, passed away Saturday, November 7, 2020, at home surrounded by his loving wife, Terri Lynn McKinnon, family and friends. Robert was born in Manchester, N.H., March 10, 1953 the eldest son of Gerald Neil and Glenn Moore McKinnon. He graduated Goffstown high school where he distinguished himself as a talented basketball player. He briefly attended Plymouth State college where he also played basketball. Robert had many interests over his life including coin collecting, fishing, and stained glass at which he was quite accomplished. Robert was a stone and brick mason, construction project manager and entrepreneur building a successful business servicing gym equipment. Robert and his wife, Terri L. McKinnon, were married 25 years. They were active residents of Goffstown, N.H., participating in garden club open houses, notably Robert often participated in the annual town pumpkin boat race. In addition to his wife Terri L. McKinnon; Robert is survived by his step-son Shawn Raymond and his wife, Sherri Bowie of Bedford, NH; his brother William P. McKinnon and wife, Kathleen of Haddam, CT; his brother Timothy N. McKinnon and wife Kerry of Portland, CT; his brother Peter S. McKinnon and husband Christopher of Reidsville, NC, brother-in-law Wayne Dugas of Kittery, ME and several nieces and nephews and their families. In lieu of flowers, please donate in Robert's name to the Animal Rescue League or Humane Society of your choice. A celebration of life service with family and friends was held on Sunday, November the 8th. Arrangements have been entrusted to the Cremation Society of New Hampshire. To view an online tribute, leave a message of condolence or for more information please visit www.csnh.com.