Viewing
Funeral Mass
Burial
Obituary of John J. DiRosato, Jr.
John J. DiRosato, Jr.
John J. DiRosato, Jr., 72, of West Norriton, PA passed away Monday, October 27, 2025 on his 41st wedding anniversary.
He was born in Norristown, Pa on September 24, 1953, the son of the late John J. and the late Bessie (Fiorillo) DiRosato.
John has lived in West Norriton all of his life. He enjoyed vacationing in Naples, Fl.
John was a graduate of Norristown High School, class of 1971.
He was a former coach and Past President of West Norriton Little League, and a member of Visitation B.V.M. Parish, where he also coached CYO.
An avid golfer, he was a member of Cedarbrook Country Club, where he served as a Past Board Member. John was also a former member of Plymouth Country Club.
He was a Plumbing and Heating contractor and President of John J. DiRosato Plumbing & Heating, a business he started with his father in 1975. He proudly led the business until his retirement in 2021.
He was the husband of Mary (Clifford) DiRosato.
Survivors include: Wife Mary DiRosato of West Norriton, PA; Daughter Stephanie (David) Vernacchio of Plymouth Meeting, PA; Son Michael (Meagan) DiRosato of Spring, TX; Son Christopher (Caroline) DiRosato of Washington, D.C.; also survived by his Grandchildren Clare, Cara, Cecilia, Charles, Dominic and John.
His Funeral Mass will be held Tuesday, November 4, 2025 at 11:00 AM from Visitation B.V.M. RC Church, 196 North Trooper Road, Norristown, PA.
There will be a visitation for family and friends on Tuesday Nov 4, 2025 from 9:30AM to 10:45 AM at the church.
Interment will take place in St. Matthew's Cemetery, Conshohocken, PA.
Arrangements by Moore, Snear & Ruggiero Funeral Home, 19 East Germantown Pike, East Norriton, PA, (610) 277-1600.
www.msrfh.com.
Conshohocken Location
300 Fayette Street
Conshohocken, PA 19428
Phone: (610) 828-0330
East Norriton Location
19 East Germantown Pike
East Norriton, PA 19401
Phone: (610) 277-1600
Trappe Location
224 West Main Street
Trappe, Pa 19426
Phone: (610) 489-7900
Our Affiliations
- PFDA
- NFDA
- Montco FDA
- CNA
- ROTARY
- AMBUCS
- Salvation Army
- Commercial Club


