Physical Strength – Mental Toughness – Unbreakable Spirit

It isn’t just a State-Of-The-Art-Facility—it’s a place where kids and adults challenge themselves, grow stronger, and push past their limits. It’s more than a business; it’s a legacy of resilience, confidence, and the power of never giving up!

Walk-ins during our open course hours are $21 for 90 minutes. 

Open Course Hours
Mon: 10am to 3pm
Tues: 12:30pm to 4pm
Wed: 10am to 4pm
Thurs: 10am to 4pm
Sat: 12pm to 5pm
Closed Fridays and Sundays

Athletic footwear like tennis shoes or running shoes are required. We do not allow flip flops, crocs, or bare feet. 

OPEN COURSE TIME UPDATES:

Open Course now starts at 10am and ends at 3pm on Mondays

Open Course now starts at 10am and ends at 4pm on Wednesdays

📣New Class Time!
We are starting a new Mini Ninjas class (ages 4–7) on Mondays at 3:30 PM effective Monday, January 19th.  Please note open course hours on Mondays will now end at 3:00pm, in order to prepare the course before class.

Memberships

Please complete the waiver first. Afterwards you can register by clicking on the membership you are interested in. 

Interested in our Youth Ninja Classes?

You can attend a trial class for just $35! If you decide to enroll your child, we’ll apply that $35 toward the enrollment fee. Plus, families with two or more children receive 20% off trial classes. It’s a great way to experience our program before committing!

For more information about our classes CLICK HERE

A special thank you to our sponsors!