Staff & Leadership

Leadership Team

  • Peter Yoshonis

    Peter Yoshonis

    Lead Pastor

    ext. 303

    Peter was initially reluctant to come to All Shores, as he and his wife loved their community and the life they had prior to living in Spring Lake. However, it was clear that God was asking Peter to join the staff at All Shores in 1999, and they are thankful for His intervention in their lives! Peter has been the Lead Pastor since 2008, and he loves leading and teaching the church as well as equipping others to lead also. Peter is passionate about sharing what he is learning from The Lord with others, and he is especially excited to help those who are wandering or far from God discover God’s power, goodness, and love for them. When Peter is not at the church, his favorite place to be is spending time with his wife. He also loves sports and competition, whether it’s participating himself or cheering on one of his favorite teams. He’s also an 80s rocker at heart, so anytime he gets to pull out his Paul Reed Smith and shred a bit, he’s a happy man!

  • Julie Burns

    Julie Burns

    Operations Director

    ext. 306

    Julie and her family first came to All Shores after being invited by a friend. While at work, she loves helping people discover their skills and gifts, and then giving them opportunities to learn and succeed. Julie is also passionate about letting people know that Jesus is for them, and that His love for them surpasses any they have ever known. When Julie’s not at work, she is often enjoying a good book, music, and her family.

  • Thad Spring

    Thad Spring

    Outreach Pastor

    ext. 333

    Thad loves preaching, leading, and developing young leaders for ministry, and these passions all play important roles in his position as our Outreach Pastor. Thad loves seeing God at work in a variety of settings--everything from kids ministry classrooms to outreach events to committee meetings! He also enjoys spending time with his wife and two sons, on his motorcycle, out on his boat on the lake, or training for and running half-marathons.

  • Dan Ward

    Dan Ward

    Community Life Pastor

    ext. 336

    Dan first joined All Shores as our student ministry pastor, but currently serves by making sure we have amazing people leading our Growth Groups. Dan loves helping our leaders problem solve, navigate change, and facilitate groups that are fulfilling our church mission. He also enjoys meeting with people to help them grow spiritually. When Dan isn’t serving at the church, he often at home with his wife, reading, enjoying good music, or developing one of his many hobbies.

  • Joel Yoshonis

    Joel Yoshonis

    Worship Pastor

    ext. 334

    Joel was drawn back to the Church after spending most of his college years asking God questions and trying to avoid a long term commitment to the Church. After rediscovering his passion for worship and an authentic community of faith, he joined the staff at All Shores as the Worship Pastor. He is excited to see people willing to worship and live in a radically loving way that changes hearts and nations. Joel shares a passion for music with his wife, Liz, and loves spending time with her and their two sons.

  • Steve Rimes

    Steve Rimes

    Executive Pastor


  • Ralph Baynum

    Ralph Baynum

    Pastor Emeritus & Counseling Pastor

    ext. 322

    Ralph has a long history with All Shores, as he served as our lead pastor for 22 years before developing counseling ministries elsewhere. Ralph returned to All Shores after being invited to start our counseling ministry where he uses his passion to help new believers grow in their relationship with God. When Ralph gets the opportunity, he can’t stop talking about the availability of a vibrant, personal relationship with Jesus Christ. Ralph also loves golf, and if he isn’t spending time with family, he is often found golfing.

  • Dave Boomgaard

    Dave Boomgaard

    Campus Pastor & Facilities Pastor

    ext. 328

    Dave is a Spring Lake native and loves the people and community here. He is a jack-of-all-trades and we are grateful for his many skills as he serves in his role. Dave is also known for his ability to sweet-talk the office copier machine into working! When he isn’t at the church, he can be found spending time with his wife and three daughters, or outdoors bow hunting or playing sports.

  • Lani  Chamberlain

    Lani Chamberlain

    Lead Pastor Ministry Partner

    ext. 303

    Lani and her family joined All Shores shortly after her children attended VBS. They fell in love with the church and have been here ever since. Lani typically has a smile on her face, she loves to laugh and enjoys meeting new people. Next time you come to visit Pete or Julie, stop by her desk...grab a mint, say hello, and introduce yourself. When Lani is not at work, you will find her either on a golf course, softball field or with her family grillin' on her deck. 

  • Penny Flipse

    Penny Flipse

    Facilities Coordinator

    ext. 312

    Penny and her family started attending All Shores in 2011. She felt at home from the first service she attended here. Having not attended Church since she was a kid, this was definitely a new experience.    

    She started working for All Shores in 2014, currently as the Facilities Coordinator. She loves helping people and really feels like she is right where God wants her to be. When not at work she loves to spend time with her family, kayak and volunteer with the Girl Scouts.

  • Steven Harris

    Steven Harris

    Worship Production Associate Director

    ext. 324

    Steven joined our staff as a resident worship director in 2013, and then went back to complete his degree from Indiana Wesleyan University. He was rehired in 2016, and started working full time with us in the summer of 2017. When Steven isn’t at work, he is often relaxing at home, watching tv or movies and repairing gadgets that need a little TLC.


  • Diana Holton

    Diana Holton

    Accounting Clerk

    Diana first started attending All Shores with her family so they could be a part of a church in the same community where her son was going to school. She has experience working in a variety of fields, and she currently serves by helping keep track of our bookkeeping. Diana enjoys music in her free time, and she especially likes to sing in choirs. 

  • Kim Knauf

    Kim Knauf

    Community Life Coordinator

    ext. 329

    Kim first experienced All Shores when she photographed a wedding here. She loved it and has been attending (and photographing many of our events) ever since! Kim likes meeting new people, and her position on staff allows her to help make great first impressions and create a safe environment at All Shores. Kim also enjoys hanging out with her family and Growth Group, baking, and planning trips to Europe to experience new people and cultures.

  • Evan Kosters

    Evan Kosters

    Student Ministry Director

    ext. 337

    Evan first connected to All Shores through the Student Ministry, where he often led worship. Years later, he followed God’s leading to leave a secure business job to join our student ministry and worship teams. Evan is the Campus Worship Leader at our Coopersville Campus, and also helps direct Warehouse. He loves working with the next generation and helping them recognize God’s plan for their lives. Evan’s passion is music, and he is frequently playing, listening to, creating, and talking about it. 


  • Tracy McMartin

    Tracy McMartin


    ext. 314

    Tracy and her family came to All Shores by a friend’s invitation and immediately connected with the teaching, music, and people they now call friends. Tracy uses her background and interest in finance to help us keep our accounting in order. She is inspired when she sees God use ordinary people to carry out His mission and is thankful God is using her gifts to serve the church. When Tracy isn’t crunching numbers at work, she enjoys playing sports and spending time with her family outdoors, camping and swimming at Lake Michigan.

  • Heather McClain

    Heather McClain

    Communications Coordinator

    ext. 330

    Heather was born and raised in West Michigan, a place she calls home and lives with her husband and son. Although she never plans to permanently leave The Mitten, she finds great joy in traveling with her husband and experiencing God's planned diversity and creations in every corner of America. She will often say that All Shores found her, as she was not seeking out a true relationship with Christ nor was she looking for a church home. Due to mutual friends and their love, she began sneaking in Sunday mornings and sitting in the back with Randy (her husband) and sneaking off early, more eager to come the following week. Through breaking walls and being vulnerable she found a passion for the love of Jesus and sharing it, which led to volunteering and creating relationships, and to eventually accepting a job at All Shores. She also works at the local animal shelter, and spends a lot of time hiking & camping in the wilderness, as she cares deeply for all living things. 

  • Nate Landheer

    Nate Landheer

    Student Ministry Campus Assoc. Director

    ext. 338

    Nate was born and raised in Spring Lake and graduated from Western Michigan Christian in 2016. After one year at Calvin College, he felt and accepted God’s call to step out of the comfort of the traditional path of schooling and start working at All Shores. Nate has been involved in worship ministry in the area for over 4 years. Nate is passionate about witnessing people connect with Jesus in a radical way. In his free time, you could find Nate playing or listening to music, outside on a hike, or spending time with his family.

  • Justin Van Hook

    Justin Van Hook

    Production Director

    ext. 319

    Prior to joining the All Shores staff, Justin was living his teenage dream of touring the world with a band and playing music. However, he and his wife knew this was not the path God intended for him, and God answered their prayers with a position for Justin on staff at All Shores. Justin loves learning how things work, and brings a lot of talent and expertise in audio and visual engineering to our team. On the weekends, Justin is often hanging out with his wife and friends, in his recording studio making music, or in the woods camping and fishing.

  • Sam Vos

    Sam Vos

    Student Ministry Associate Director


    Sam was always drawn to All Shores because of its passionate worship style and its constant drive to reach people in need. He is from Grand Haven and has been involved in student ministries around the tri-cities for several years. He is passionate about seeing students come to know Jesus and taking steps closer to Him. If Sam isn’t at church he is either fishing, hanging out with friends, strumming a guitar, being sarcastic about something, or most enjoyably hanging out with his wife (Elyse.)  

  • EJ Wood

    EJ Wood

    Community Life Associate Pastor & Worship Leader

    ext. 308

    EJ grew up in the church and has been involved in church ministry as long as he can remember. He joined All Shores with his wife Mallory, our Associate Pastor of Kids Ministry. EJ brings an inexhaustible optimism to the team and enjoys encouraging others. He loves his role in helping people connect with the church and watching the Kingdom of God expand. EJ also loves spending time with Mallory and their son Dre; singing, listening to, and playing music; as well as watching sports, particularly University of Michigan and his hometown’s Buffalo Bills. 

  • Mallory Wood

    Mallory Wood

    Kids Ministry Associate Pastor (Elementary)

    ext. 307

    In Mallory’s words, it was “a series of perfectly orchestrated events” (including her husband’s intervention) that brought her to serve at All Shores. She loves being a part of the Kids Ministry team so she can partner with families in our church to train up their kids in Christ and to walk with them through the joys and pains of life. When she’s not at work, Mallory loves spending time with her own family  - her husband EJ and son Dre, or being outdoors in nature, where she feels the abundance of God’s love.

  • Tina Ross

    Tina Ross

    Kids and Student Ministry Partner

    Tina and her family have been attending All Shores since Spring of 2004. Within their first visit to the church they felt as if they were finally home and that this would be the place in which their children grew up and started their own relationships with God. Tina has enjoyed volunteering in both the Children and Student Ministries alongside her 3 children for many years, making it a natural progression to joining the team. Outside of church Tina loves to invite people into her home and enjoys time with others. Tina also loves to camp, go on adventures, and spend time with her family all around Michigan and the US. 

  • Amy Sheridan

    Amy Sheridan

    Kids Ministry Associate Director (Early Childhood)

    Amy and her husband Mike came to All Shores seeking a family focused church home when expecting their first child in 2002. All Shores Kids Ministry, the amazing worship services and small group friendships made the decision to call All Shores home a perfect fit.
       Amy served as a volunteer in Kids Ministry while teaching in the community. God’s call to ministry drew Amy to begin her journey as the Early Childhood Associate Director of Kids Ministry. She is passionate about designing activities and programming to meet the developmental needs of each age group. Amy enjoys connecting with families and volunteers to share God’s radical love and grow together as a community of Christ followers.
       Amy enjoys spending time with her husband at sporting events cheering on their three boys. Amy also enjoys spending time with friends and family, quiet moments in the sunroom, gardening, hiking and boating.

  • Patrick Cooper

    Patrick Cooper

    Local Outreach Pastor

Local Board of Administration

  • Karen Benson

    Karen Benson

  • Mike Bradford

    Mike Bradford

  • Julie Burns

    Julie Burns

  • Ann Dawson

    Ann Dawson

  • Michelle Dewey

    Michelle Dewey

  • Craig Fuller

    Craig Fuller

  • Bethany Grossman

    Bethany Grossman

  • Luke Reynolds

    Luke Reynolds

  • Greg Slater

    Greg Slater

  • Deb Stinehart

    Deb Stinehart

  • Jennifer VanSlooten

    Jennifer VanSlooten

  • Peter Yoshonis

    Peter Yoshonis

  • Lynn Katt

    Lynn Katt

If you have updates to your personal or contact information, such as a change of address, email, or phone number, marital status or birth of children, please email us so we may update our records.

Change of Information