What we offer

Kids Jiu Jitsu
Upcoming Classes
Sat, 09:30 AM
Mon, 05:00 PM
Mon, 05:30 PM
Learn more
Adult Jiu Jitsu
Upcoming Classes
Fri, 12:00 PM
Fri, 05:30 PM
Sat, 10:00 AM
Learn more
Self Defense
Learn more
Weight Loss / Fitness
Learn more

Hear what our members are saying

Words can’t even express what this place has done for my life. When I first stepped into this academy I was scared an going through a very rough patch In my life with my overall fitness and life. I will never forget the professor walked …

Dustin Sims

September 10

My two sons love it here! There constantly challenged and they love the kids classes!

Erik Gross

September 10

Absolutely amazing instructor and owner. He is very kind and patient with every person that walks though his doors!! Everyone there truly brings a feeling of family and are so welcoming to every person that takes a step onto those mats.

Matt Holmberg

September 10

I can’t possibly recommend this school enough. My son started at the age of 5, he’s been going 5 days a week for the past 10 months. Coach Garret and his team are absolutely top-notch. And more, they care. When you’re there, you’re family. …

karin bourguignon

September 10

First gym that i've actually felt at home. From day one - everyone goes out of their way to know & learn your name and help you train. Everyone is extremely helpful, friendly, and patient. Great learning atmosphere, no egos and great instructors. Highly recommend to anyone with an interest.

Ian Brenner

September 10

Professor Garret is an awesome guy on and off the mats! I am a student with my son and tell everyone I know to come here!

Frank Mlotkiewicz

September 10

Schedules

Dec 11 - Dec 24

Thursday

12/11

Thu11
Fri12
Sat13
Sun14
Mon15
Tue16
Wed17
Thu18
Fri19
Sat20
Sun21
Mon22
Tue23
Wed24

Adult (Basic, No Gi)

Available seats: 10

Thursday 06:30 AM to 07:15 AM

Adult (Basic, No Gi)

06:30 AM - 07:15 AM
Available: 10 seats

Kids (Ages 4-7, No Gi)

Available seats: 10

Thursday 05:00 PM to 05:45 PM

Kids (Ages 4-7, No Gi)

05:00 PM - 05:45 PM
Available: 10 seats

Kids (Ages 8-12, No Gi)

Available seats: 10

Thursday 05:45 PM to 06:30 PM

Kids (Ages 8-12, No Gi)

05:45 PM - 06:30 PM
Available: 10 seats

Adult (Basic, No Gi)

Available seats: 10

Thursday 06:30 PM to 07:15 PM

Adult (Basic, No Gi)

06:30 PM - 07:15 PM
Available: 10 seats

Open Mat

Available seats: 10

Thursday 07:15 PM to 08:00 PM

Open Mat

07:15 PM - 08:00 PM
Available: 10 seats

Our Instructor