Cover photo for Joe Duncan's Obituary
Joe Duncan Profile Photo
1959 Joe 2021

Joe Duncan

April 4, 1959 — December 22, 2021

Ingleside, Texas

It is with great sadness that we share the news that Joe Doyle Duncan of Ingleside, Texas, passed away into the arms of Jesus on Wednesday, December 22, 2021, in Kansas City KS. Joe was 62 years old.

Joe was born April 4, 1959, in Sinton, Texas, to the late Jesse and Ida Duncan.   He attended Ingleside High School and later completed his GED.   He married Patricia Ann Spickler, on August 12, 1979, in Ingleside TX. Shortly after, they moved to Pennsylvania and started a family.

Joe worked many jobs over the years and is remembered as a hard-working and loyal employee. He worked as a laborer for Ritz Craft Corp. of PA, for over 20 years in various roles, eventually settling into the role of Safety Director for the company until his retirement in 2011. During his life in Pennsylvania, Joe studied and trained to become an Emergency Medical Technician, and served as a volunteer member of the Mifflinburg Company 14 Ambulance Team.

Joe (with his wife Patty) was deeply committed to church life and service, and were members of the Christ Community Church in Glen Iron, where he served in various roles, including facilitating and leading the church Caravan program and youth group activities.

He loved and yearned for his home in Texas, which prompted his return there after the passing of his first wife. In Texas Joe worked as a safety manager with JM Davidson, Werner Trucking, and eventually became a company driver for Schneider Trucking of Houston, TX. This job allowed him the ability to see family in between trips across the US.

Joe was a tireless advocate for his son, TJ, a fierce and loyal friend to anyone he met, and an avid deer hunter, who also enjoyed bowling, fishing, and fixing cars. He was good at building and fixing things. Joe loved dogs. He was a people person—known to be very loving and caring to those around him. Joe had the biggest heart and deepest soul.  He held a deep Christian faith and believed in being the hands and feet of Jesus to those around him. He was a beloved brother, father, husband and friend.

Joe is survived by his daughter Heidi (Jonathan) Hagan; one son, Thomas J. “TJ” Duncan; his second wife “d” Loretta Thompson; five brothers, Jesse, John, Dean, Gene, and Jimmy; two sisters, Carolyn, and Lois Mae; two grandchildren, Liam James, and Brigid Anne Hagan; also survived by many very close family friends, and several adopted grandchildren and step-children from his second marriage.

In addition to his parents, Joe is preceded in death by wife Patricia; grandson Robert; and brother Leroy Duncan.

Family and friends are welcome to a time of visitation to celebrate Joe’s life from 11:30 am to 1:30 pm, Saturday, February 5, 2022, at the Mifflinburg United Methodist Church, 279 Market St., where refreshments will be served.

Joe deeply desired to contribute his body to scientific research, and was a whole body donor. His ashes will be distributed per his final wishes expressed to his family.

In lieu of flowers, please consider a gift of support to the Mifflinburg Co14 Fire Department and EMS companies, of which Joe was a proud member for many years.
A trust fund has been established for Joe’s son, TJ, to help with his ongoing support and care. For information, please contact Heidi Hagan, (

Funeral arrangements are by Roupp Funeral Home, Inc., 8594 Old Turnpike Rd., Mifflinburg.

Leave your condolences online at

To order memorial trees or send flowers to the family in memory of Joe Duncan, please visit our flower store.

Service Schedule

Past Services


Saturday, February 5, 2022

11:30am - 1:30 pm (Eastern time)

Mifflinburg United Methodist Church

279 Market St, Mifflinburg, PA 17844

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.


Visits: 31

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree