John Carl McRoberts, Jr., 92, died Monday, May 10, 2021 at Spiritrust Lutheran in Shrewsbury, PA. He was the loving husband of 71 years to the late Mary (Williamson) McRoberts. John, also known as Carl by many, was born on December 15, 1928 in Norrisville, Maryland. He was the son of the late John Carl McRoberts, Sr. and Almeda (Woodrow) McRoberts Harding. Carl graduated from Jarrettsville High School in 1946, where he met his future wife Mary. After he graduated high school he began his career at Shaw Construction Co. He worked as a carpenter and foreman for over 30 years. He then moved onto Chronister Tool Co. for the next 15 years. Carl was a lifelong member at Norrisville United Methodist Church. He enjoyed hunting and spending time with his grandchildren and great grandchildren. Carl is survived by his son Rex McRoberts and his wife Nancy; his 4 grandchildren, Andrew McRoberts (Wendy), Eric McRoberts(Brandy), Jason McRoberts (Ashley) and Jonathan McRoberts (Amanda); and his 6 great grandchildren; he was preceded in death by his sister, Thelma (McRoberts) Lowe and his son, David C. McRoberts. In Lieu of Flowers, donations may be made to Norrisville United Methodist Church P.O. Box 91 White Hall, MD 21161. All services are private.