We will be having service at Canadian Valley Baptist Church. Join us at 6:00 p.m. this Saturday!

Welcome Home

The Good Fight Church (TGFC) is a nondenominational church, where the sick find health, where the hopeless find hope, where the broken find safety, and where relationships can be built on trust. TGFC is more than just a church, it's a place of refuge for the hurt, and a place of growth for those who are willing to let go of self, help others, and follow Jesus!

Church Layout for web 01 1844x1140

NEW CHURCH: Occupant Load/Egress Path

This drawing shows the general flow of the foot traffic and helps to visualize the various rooms and areas throughout the building.

Church Layout for web 02 1844x1140

NEW CHURCH: Floor Plan/Phasing

Phase 1: Meeting Room and Offices, Phase 2: Bathrooms and Kitchen, Phase 3: Sanctuary, Phase 4: Courageous Kids Area, Phase 5: Exterior

new location


Our church service is currently held every Saturday evening at 6pm. Click on the link for locations.

About Us 1228x760

About Us

Our mission is to make disciples through Christ centered worship, service, and community.

The Good Fight Church Blog


Capturing thoughts, sharing hope. Some of the best thoughts that come up are best shared written down.

Sermon Series Website

Sermons / Media

Sometimes life happens and we miss a day of church. Get caught up on the latest series or dive into the archive.

Get Connected 1228x760

Connect Card

If you are ready to start this journey of growth, click on the link, fill out the connect card and we'll get right back with you!

Stories 1228x760


Christ continues to transform hearts and renew minds. Check out some of the stories of His redeeming power.

Announcements 1228x760


Check out what's coming up! Outreach events, building renovation dates, church announcements. Stay informed!

The Good Fight Church Groups


Disciples who make disciples. Uncover the hidden potential within your spirit to maximize your part in His great commission.

Subsplash App Image 3 1228x760

Download the APP

Catch up on past sermons, blogs, announcements, find a group, receive notifications, stay connected!