Skip to main content
Teshuvah Family Church

Meet the team

The people who serve and shepherd the Teshuvah family.

Johan & Liezl Viljoen

Pastoring the Teshuvah family

Born and raised in South Africa, with Afrikaans as my first language, my life took a major U-turn when I embraced the redemption offered by the Blood of the Jesus Christ: to be saved by His GRACE and receive His hand to become a son of God. This pivotal moment led me to become born again as per John 3 and to know I'm a new creation in Christ my Lord.

Johan and Liezl Viljoen

Married to my wife, Liezl, who gave us two children — blessings from above. We are a close-knit family united in Jesus from Nazareth. In January 2019 we relocated to New Zealand. My teaching is rooted solely in the Bible and I have a deep passion for the Truth, believing that it is the Truth that sets us free. In line with the teachings of Acts 17:11 and 2 Timothy 3:16, I encourage fellow believers to be Bereans, diligently seeking the Truth in Scripture.

My mission is clear — to ensure that everyone experiences the transformative power of being born again, as outlined in John 3. Once reborn, the focus shifts to keeping our lamps full of oil, preparing for the imminent return of the Bridegroom. I am an active participant in the body of Christ, authorized by ABBA Father and empowered by the Holy Spirit. Together, let us stand united and fulfil His GREAT commission, spreading the message of love, redemption, and salvation to all corners of the world.

In Afrikaans

'n GROOT passie wat ek het is om dwase maagde WYS te kry via die Heilige Gees en die Woord van God. Die meester van MISLEIDING, die slang, seil rond en LIEG vir Christene sodat hul glo ALMAL is die bruid van Jesus. Daar's 'n GROOT verskil tussen bruid van Jesus (wyse maagd) en om wel gered te wees. Oppas vir bekeer en parkeer. My passie is om te HELP dat die wat se lampies leeg is, weer vol olie te kry.

Johan Viljoen

Johan Viljoen

Senior Pastor

Johan Viljoen serves the Teshuvah family as Senior Pastor.

Stephan vd Merwe

Stephan vd Merwe

Elder

Stephan vd Merwe serves the Teshuvah family as Elder.

Marty Craig

Marty Craig

Management

Marty Craig serves the Teshuvah family as Management.

Come and meet us in person

The best way to get to know a church family is over a Sunday morning together. We'd love to welcome you.

Plan Your Visit