Gary John Nelson, 64, of Heber passed away on Friday, Oct. 14, 2016, at the Summit Health Care Regional Medical Center ER in Show Low with his companion, Linda Bache, by his side. Private memorial services will be held. Gary was born to the late John and Lillian (Carlson) Nelson in Jamestown, N.Y., on Jan. 13, 1952. He was a graduate of Jamestown High School in 1970 and was confirmed at the First Lutheran Church in Jamestown. He served in the Army Reserves and was an apprentice lather with his father prior to moving to Phoenix in 1976. He was the owner of Christopher’s Sales and Services in Phoenix for many years. His hobbies included golfing, gardening, landscaping, traveling, classical cars, trucks and motorcycles. Survivors include his children, Ryan M. Nelson, Shawn C. (Laura) Nelson, Gary J.F. Nelson and Amber N. Nelson, all of Arizona; his grandchildren, Holly, Megan, Katie and Devon Nelson, all of Arizona; his companion, Linda Bache of Heber; two sisters, Lynnette D. Sigrist of East Amherst, N.Y., and JoAnn R. Nelson of Bemus Point, N.Y.; two brothers, John M. (Mary) Nelson of Jamestown and Todd R. (Jennifer) Nelson of West Ellicott, N.Y.; his nieces and nephews, Emmalynn Sigrist of Philadelphia, Pa., Benjamin Nelson of Rochester, N.Y., Joshua Nelson of Buffalo, N.Y., Zachariah Nelson of Virginia Beach, Va., Lily Nelson of West Ellicott and John C. Nelson Jr. of Williamsburg, Va. He was preceded in death by his parents, Lillian on Oct. 14, 1998, and John on May 7, 2014, as well as his grandparents, Adick and Alma Carlson, and Albert and Muriel Nelson. Owens Livingston Mortuary of Show Low was in charge of the arrangements.