Our staff at Horizons includes only a handful of paid workers. A lot of what we accomplish is a direct result of our volunteers: over 300 different volunteers each month, coming from 11 different churches here in Quincy. We THANK YOU for your participation if you have ever volunteered with us. You are appreciated.

Like our volunteers, our paid staff members come from different backgrounds and different churches here in Quincy. Please allow us a moment to introduce our staff to you.

Sarah Stephens

Executive Director

Sarah Stephens joined the staff of Horizons in 2010 as the Director of Operations.  She moved into the role of Executive Director in 2011.  Sarah comes to Horizons with years of banking experience, serving as Vice President and Manager for National City Bank. She attended John Wood Community College and Quincy University.

She and her family reside in Quincy.

Mark Geissler


Mark Geissler is a 2006 graduate of Carthage High School. After graduating, Mark spent time as a Welder at Manchester Tank for 2 years, until being called up for deployment to Afghanistan from October 2008 to July of 2009. Upon returning from deployment, Mark worked at Little Jess Jeep for 8 months, until he felt the Lord’s calling to go into ministry, serving full time as a Kitchen worker, and general ministry aide. In August of 2010, Mark took over as Manager of the Horizons Soup Kitchen, and Horizons Food Pantry from Peggy Grant, who was one of the original founders of the Horizons Soup Kitchen. Mark is thankful for what God has done in him, and through him, and very blessed to be a part of this growing ministry and service. He is looking forward to what God is going to be doing here, and in him, in the future.

Dain Duffy

Director of Operations

Dain enlisted in the United States Air Force immediately after graduating high school in Boyceville, Wisconsin.  During his 15 years in the military he worked as a fighter jet engine mechanic in Texas, California, North and South Carolina, Germany, and Iraq.  In 2016, he left the Air Force and joined the Horizons family.  Dain is a graduate of the Community College of the Air Force, and is pursuing a second degree with John Wood.

Larry Ruhs


Larry attended the Hamilton Public Schools and then graduated from Northeast Missouri State Teachers College.  He had been employed at the Union Electric Hydro Power Plant in Keokuk Iowa for 36 years and then spent 7 years at Generations Electric and Service in Hamilton, Illinois.

Larry was commissioned as a lay pastor in the McDonough Presbyterian Parish from 1987 until 1991.  He volunteered at the Fort Madison Federal Penitentiary to assist with the weekly Bible Studies from 2001 until 2010.  In 2010, Larry came to Horizons Social Services as the Work Program Director and he is currently the Operational Assistant for Horizons.