James Stephen Hafford, of Lakeland, Florida, passed away peacefully on December 30th at 3:00 p.m. at Orlando Health Dr. P Phillips Hospital at the age of 78.
Born in Caribou, Maine, James spent his early years growing up in Perth-Andover, New Brunswick. He later made his home in Fredericton, before eventually settling in Florida.
James, known to many as Jim, was a man of great faith and a kind, generous spirit. He had a natural gift for making people laugh and smile, and he carried that joy with him wherever he went. From a young age, Jim worked hard to support and care for his family—first his parents, and later his own children. His strong work ethic and genuine kindness touched the lives of many, both through lasting friendships and through the people he did business with over the years.
Jim was a man with a big heart who truly cared about others. He will be dearly missed by all who had the honor of knowing him and sharing in his life.
James is survived by his two sons, JJ Hafford (Jessica) and Jeffrey Hafford (Brittany); his grandchildren, Madison Hafford, Naomi Hafford, and Warren Hafford; and his great-grandson, Conan Hafford.
He was predeceased by his father, James Joseph Hafford, and his mother, Verna Gertrude (Baker) Hafford.
Jim’s memory will live on through the love he shared, the laughter he brought, and the many lives he touched.
A celebration of life will be held in New Brunswick at a later date.”
