Our Staff Team

John Estabrooks, Lead Pastor

John (Jennifer) joined our staff in October 2021, and has loved getting to know - and be known - by the people of Bonavista Church. He has a heart for community engagement, and is eager to see the people of God live the Way of Jesus in such a way that their lives speak louder than the rhetoric of our day. He is fond of hearing life stories - especially over coffee, sushi, or something with some heat - and if you need a first baseman, someone to hold your baby or watch football with, he’s your guy.

Justin Fox, Associate Pastor

Justin loves that he’s apart of shepherding our church community toward hearing the word of God and living it out. He previously worked with teenagers with mental health concerns and earned an MA in Leadership & Ministry at Ambrose Seminary. Amidst keeping pace with his energetic wife, Jessica, and two kids he enjoys camping, CrossFit, and trying to read and laugh more than he scrolls.

Noella Koop, Director of Children’s Ministry

Noella (Malcolm) loves kids and their families. As Kids Ministry Coordinator she gets to laugh and learn along with the kids and is excited to watch them grow in their relationship with God.

Peter & Danielle Hill, Directors of Worship

Peter & Danielle have been involved in worship and music ministry since they were teenagers. They have a heart to see people offer their talents as an act of worship to our King, and love to encourage the church. They will always be fierce cheerleaders as they journey with individuals willing to step a little outside their comfort zone - that’s where amazing things happen!

Blanche Frame

Blanche began attending Bonavista Church in 2026 and is very pleased to be joining the staff team as Church Administrator.

Blanche’s background is in administration and bookkeeping and has worked in banking, security, real estate, transportation, and engineering. Blanche and her husband Sam also own and operate a mechanical contracting business.

Blanche enjoys camping, golfing, cruising, and relaxing with her iPad.

Our Elders Team

Travis Keegstra

Adam Warkentin, Co-Chair

Erin Delamont

Delia Einboden

Justin Heinrichs

Lori Glass, Co-Chair

Ruth Esau

Travis Skriver