It was only a few years later, because of continued growth, an addition as large as the main building was added to the church in Kamrar. During this same time, Craig was honored with a Doctor of Divinity Degree from Indiana Christian University and earned his PhD in Counseling Psychology from the Christian Bible College and Seminary in Missouri. He completed his practicum at the Minrith & Meier Clinic in Dallas, Texas, and his clinic hours at a drug and alcohol rehabilitation facility in Fort Dodge. He also developed a first family and marriage program for those receiving treatment in Fort Dodge. Along with his pastorate, Craig also served one day a week as a Marriage and Family Therapist in Fort Dodge. He became a faculty member at Ellsworth Community College in Iowa Falls, teaching Psychology, Sociology, Religion and other humanities.
In 1999 Craig was asked by Bill Larson, the then District Executive Minister of the Iowa Baptist Conference, if he would be willing to drive to Knoxville and fill the pulpit until other arrangements could be made. Craig had no intentions of leaving Ellsworth, but the little church in Knoxville began to grow. In 2001, he accepted the pastorate full time and moved to Knoxville.
In June 2006, Craig accepted the call to become the pastor of Edgewood Baptist Church, now known as Edgewood Family Fellowship. In August 2007 Craig became ill with what was later diagnosed as liver disease. He was referred to the Mayo Clinic in Rochester; and after being placed on the transplant list, he later sought treatment at the University of Iowa. In July 2008, Craig received a liver transplant, and was back in the pulpit by September of that year. Craig was a proud supporter of the Iowa Donor Network and the University of Iowa Transplant Program.
Craig passed away on Monday, Oct. 7, 2013, at Mercy Hospital, in Cedar Rapids, at the age of 60 years.