William J. Flemming, 53, of Chalfont, a former fleet manager for Peco, died Saturday, April 27, at his home.

The cause of death was natural causes, according to his death certificate. Mr. Flemming had been a heart patient.

Born in Philadelphia, he was the son of Francis and Mary McCaffrey Flemming.

Mr. Flemming was a 1977 graduate of Interboro High School. He graduated in 1981 from Albright College in Reading with a degree in business management.

He started with Peco (then Philadelphia Electric Co.) in 1981, rising to the position of fleet manager. After 29 years at Peco, he was hired in 2010 by Asplundh Tree Expert Co. as director of the utility-line construction and maintenance fleet.

Mr. Flemming also volunteered as chairman of the board for the Greater Philadelphia Clean Cities Program.

He was a master mechanic and was generous with others who needed help building or fixing something, his family said.

"He was a fantastic person," said his wife, the former Marie McBeth.

When not working, Mr. Flemming enjoyed golfing with friends and spending time with his grandchildren. He loved traveling to new places with his wife.

The two were married for 31 years. They met at a sports-themed restaurant in New Jersey.

In addition to his wife, he is survived by sons William F., Kevin, and Sean, and two grandchildren.

A viewing will be at 9 a.m. Thursday, May 2, at the Joseph A. Fluehr III Funeral Home, 241 E. Butler Ave., New Britain. A funeral will be at 11 a.m. at the funeral home. Interment will follow in St. John Neumann Cemetery, Chalfont.

Contributions may be made to the American Heart Association, 5455 N. High St., Columbus, Ohio 43214.

Condolences to the family may be offered at www.fluehr.com.

Contact Bonnie L. Cook at 215-854-2611 or bcook@phillynews.com.