John Allen, 64

Jun 10, 2022

John Allen, 64, of Yarmouth, passed away on May 29, 2022, at Cape Heritage Rehabilitation Center in Sandwich, MA after a long illness.

He was born in Stoughton, MA to the late Dwight M. Allen and Dorothy (Sturm) Allen on May 29, 1958. He graduated high school in Bucksport, Maine where his family resided. John relocated to Massachusetts and started his business as a painting contractor. He was very successful and maintained his company for more than 20 years. His son Derek L. Allen began working with his father at a young age and he proudly changed his company name to, John Allen and Son Painting Company.

John was hard working and talented but most of all, he loved being a father. He was a longtime resident of Onset, where he enjoyed fishing with his children, coaching little league, lifting weights at The Old Iron Gym, listening to music and always found time to work on renovations to his home. People will remember John by his good sense of humor, his hysterical voice imitations and talent for storytelling. Most of all, we will remember John as being a good family man and so incredibly passionate about painting and making things beautiful.

John is survived by his children, Derek L. Allen of Marshfield, Jessica J. Allen of Onset, Cameron D. Allen of Taunton, John Noland of Florida and granddaughter, Joy E. Allen of Onset. He would leave behind 3 sisters Janet Allen of Lewiston, ME, Muriel Candage of East Blue Hill, ME, Roberta Gordon of Ellsworth, ME and his brother Dwight Jr. of Foxboro, MA. He was predeceased by his siblings, Karen Ricci of East Bridgewater, Harry Allen of Walpole, Raymond Allen of Brockton, James Allen of Stoughton, MA, and Douglas Allen of Spencer, MA. John also leaves behind several nieces and nephews.

The family would like to express their gratitude to the nurses at Cape Heritage Rehabilitation and direct support team from The Hospice of Massachusetts during his final days.

There will be a funeral mass held at St. Mary Star of the Sea Mission, 4-2 Onset Bay Lane, Onset, MA. (For GPS- 4-2 Onset Bay Lane, Buzzards Bay) on Saturday June 25, 2022, at 10 a.m. followed by a reception.