James Craig, 52, of American Fork, passed away January 3, 2024, after a lifetime of heart issues and a brief battle with cancer. Jim was born May 13, 1971, to John Craig and Genevieve Maier Craig in Salt Lake City, Utah. He grew up in South Salt Lake and graduated Granite High School in 1989. Jim served a mission for the Church of Jesus Christ of Latter-Day Saints in the Rochester, New York Mission from 1990 to 1992. From 1992 to 2011, Jim was employed in various positions for the Church of Jesus Christ of Latter-Day Saints and the Print Center in Salt Lake City. Most recently, he was employed at Dynamic Blending in Lindon, Utah. Jim had a love of computers and other electronics. He enjoyed repairing anything mechanical.
Jim married Heidi Larsen in 2013 in the Salt Lake Temple. He loved to attend the temple. He also loved serving in church callings, and did his best to live his life in a Christ-like manner. He did his best to follow the promptings of the Spirit and lived a good, clean life. Jim had a very quiet, gentle nature. He and Heidi have been serving in the American Fork FamilySearch Center for the past five years. He enjoyed his time there and loved all those with whom he served.
He was very thoughtful and kind to all who knew him. He was loved by his nieces and nephews and enjoyed spending time with them. He will be greatly missed by all who knew him. Jim is survived by his wife, Heidi, his brother Sean, and step-daughter Olivia. He was preceded in death by his parents, John Craig and Genevieve Maier Craig.
The family would like to thank Utah Home Health and Hospice for their attentive care the last few days of Jim's life.
Funeral services for Jim will be held on Tuesday, January 9, 2024, at 11 a.m. in the American Fork 5th Ward Chapel, 381 South 300 East, American Fork, Utah. A viewing will be held prior to the funeral from 9:30 - 10:30 a.m. Interment will be at Memorial Mountain View Cemetery, 3115 East 7800 South, Cottonwood Heights, Utah.