
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.

Stephanie Reynolds
Administrative Assistant

Lake McGinty
Director of Student Ministry

Josiah Kaniarz
Director of Discipleship Ministry

Charis Baker
Music Administrative Assistant

Dr. Jeffrey Heyl
Director of Worship and Music

Nicki Sanden
Business Manager

Rev. Bill Myers
Assistant Pastor of Congregational Care

Carol Scanio
Director of Children's Ministry

Laura Perry
Missions Administrative Assistant

Madison Smith
Director of Nursery
Elders
Rev. David Barnes (Senior Pastor), Darren De Groot, Dan Marcotte, Nathan Reddick, Tom Siedhoff, Rev. Bill Myers (Assistant Pastor), Bob Wilkinson (Clerk)
Diaconate
Tim Fessler, Flavio Furlan, Brian Moellenhoff,
Shawn Perry, Gary Skelton, Tanner Smith, Reid St. John
Shawn Perry, Gary Skelton, Tanner Smith, Reid St. John
