James M. Nagg of Doylestown Township, passed away on the morning of Tuesday, November 10, 2020 at his home. He was 84 and the husband of Marilyn Cramer Nagg, to whom he had been married for 65 years.
Born in Lavelle, Schuylkill County, Pennsylvania, Jim was the son of the late Joseph M. and Agnes Schueren Nagg.
The family moved to Montgomery County when Jim was sixteen years old. Jim attended Abington High School where he met Marilyn and they married in 1955. The Naggs lived in Warminster for many years before moving to Doylestown in 1976.
Jim was a self-taught electro-mechanical designer and project engineer, designing electrical controls and power systems throughout his long career, during which he was employed by three industrial furnace manufacturers in the Philadelphia area: Bickley Furnaces, Drever Industrial Furnaces and Solar Manufacturing.
Jim was an avid outdoors man who pursued hunting, fishing, and camping throughout his life. He also enjoyed gardening and taking care of his home, property, and vehicles, performing most of the repairs and renovations. Jim was a dedicated Philadelphia sports fan and loved watching all the Philly teams play on TV.
In addition to his wife, he is survived by his children: Lynn Hubler (Al), James M. Nagg (Cathy), Dennis Nagg (Nan); grandchildren: Jonathan Hubler (Dawn), David Hubler (Caitlyn), Timothy Hubler (Kate); Joel, Andrew, Emily, and Sara Nagy; Aaron, Laura, and Davis Nagg and seven great grandchildren, as well as a sister, Ann Aurelia (Norman) of Warrington. Jim was preceded in death by grandson, Robert Nagg
A Mass of Christian Burial will be held at 11 a.m., Monday, November 23 at Our Lady of Mt. Carmel Catholic Church, 235 East State Street, Doylestown, where the family will greet guests from 10 a.m., until the time of Mass. Interment will be private.
Masks and socially distance seating will be required to ensure safety.
In lieu of flowers, memorial contributions in James’s name may be made to: Catholic Charities Appeal, The Catholic Foundation of Greater Philadelphia, 100 North 20th Street, Suite 301 Philadelphia, PA 19103