Steve and his wife, Janet, have been married for about 35 years, and they have nine children and five grandchildren. Steve and Janet reside in Kansas City, Kansas, where he has practiced emergency medicine since 1991. Steve serves as the director of Assembly Care Ministries and as a doctor for the ACM Healthline. He is an elder at the Bible Chapel of Shawnee and works part time at one of the local hospitals. Steve also serves as a board member for Emmaus Bible College, the Ezekiel Project, the Discipleship Intern Training Program, and Galilee. Steve regularly participates in medical mission trips and often ministers at conferences in North America and overseas.