
Rev. David Barnes
Senior Pastor
David joined the Twin Oaks staff in the Fall of 2016, as he began his M. Div. studies at Covenant Theological Seminary. After graduation in May of 2019, he was called to be an Associate Pastor among the Twin Oaks family. In May of 2026, the congregation called him to be the Senior Pastor. He echoes Psalm 22:10 and rejoices in the grace upon grace he has received from the fullness of Christ. Blessed throughout his life by the faithful shepherding of pastors, and elders, he counts it a weighty joy to care for the souls of those at Twin Oaks. His wife Crystal, and their four children, previously served as missionaries with Mission to the World in Madrid, Spain, from 2012 to 2015. If not pastoring, David enjoys time with his family, pickleball, or spoiling a good walk with a round of golf.

Crystal Barnes
Director of Missions

Laura Perry
Missions Administrative Assistant
Communications Director

Nicki Sanden
Business Manager

Dr. Jeffrey Heyl
Director of Worship and Music

Charis Baker
Music Administrative Assistant

Stephanie Reynolds
Administrative Assistant

Rev. Bill Myers
Assistant Pastor of Congregational Care

Carol Scanio
Director of Children's Ministry

Madison Smith
Director of Nursery
Elders
Rev. David Barnes (Senior Pastor), Darren De Groot, Dan Marcotte, Nathan Reddick, John Hibbler, Tom Siedhoff, Jeff Scheibe, Greg Wagener, Rev. Bill Myers (Assistant Pastor), Bob Wilkinson (Clerk)
Diaconate
Tim Fessler, Flavio Furlan, Brian Moellenhoff,
Shawn Perry, Craig Philipp, James Spindel,
Gary Skelton
Shawn Perry, Craig Philipp, James Spindel,
Gary Skelton
