Ninja Classes

We offer Mini Ninjas ages 4-6 and Little Ninjas ages 8-11. A fun way to for children to get into martial arts while learning respect and discipline!

Learn More

Boxing / Kickboxing

Our striking programs include boxing and kickboxing. Whether your goal is to get in shape or become a professional fighter we can get you there and have fun on the way.

Learn More

Grappling

Our grappling program consists of Jiu-Jitsu and wrestling. We have classes for all ages and skill levels. It is never too early and never too late to get started on your journey.

Learn More

Mecha Fit

Try a unique blend of martial arts, high intensity interval training, and resistance training that will improve your cardio and strength. With Mecha Fit you will punch, kick, run, and lift your way to success.

Learn More

Mixed Martial Arts

The Mecha Mixed Martial Art program combines unique aspects from our striking and grappling classes to provide additional training for casual, amateur and aspiring professional practitioners. Strikers and grapplers are welcome to our Mixed Martial Art classes!

Learn More

Personal Training

Want to take your skills farther? Sign up for one on one training and develop your game custom tailored to you. Need fitness or nutritional advice? We can get you started on your way. Check out the Personal Training page to learn more.

Learn More

Open Mat

Join us for open mat where you can ask questions of coaches on site, train with a Mecha partner grappling, striking, mixed martial arts or fitness training!

Learn More