Martial Arts Classes That Will Transform Your Life

Experience world-class martial arts training in a welcoming, supportive enviorment designed for growth- no matter your age, background, or fitness level.Our program is built to help you:

  • Build Confidence and sharpen focus
  • Adopt a healthier lifestyle
  • Develop skills for resilience, self-mastery, and confidence

LIMITED TIME: Get your March starter package now!

Risk Free! 100% Satisfaction Guaranteed!

Included in your discounted starter package:
FREE 4 Trial Weeks In Any Program With A Certified Instructor for only $64.99
FREE Uniform ($50 Value)
FREE New Student Welcome Packet

The program YOU need to start achieving the results you have been dreaming of!

Welcome to ROC Martial Arts Academy!

We offer different types of martial arts programs that target, not only self-defense training, but also confidence building, goal setting, heightened focus and so much more! 

Martial Arts Classes for All Ages and Skill Levels!

The kids junior belt classes are forty-five minutes long and consist of learning self-defense techniques, forms, focus, self discipline and developing motor skills for your child’s age.
The adult classes are an hour long and consist of training in agility, strengthening, stretching, self defense, and much more.

Little Dragons
Upcoming Classes
Wed, 03:30 PM
Fri, 03:30 PM
Learn more
Junior Martial Arts
Upcoming Classes
Mon, 04:00 PM
Mon, 04:45 PM
Tue, 04:00 PM
Learn more
Adult Martial Arts
Upcoming Classes
Mon, 05:30 PM
Mon, 06:30 PM
Tue, 04:45 PM
Learn more
Kickboxing
Upcoming Classes
Tue, 06:30 PM
Wed, 09:00 AM
Thur, 09:00 AM
Learn more
Full Contact Boxing and Kickboxing
Upcoming Classes
Tue, 06:30 PM
Thur, 06:30 PM
Fri, 06:30 PM
Learn more
Combat Submission Ground Fighting
Upcoming Classes
Mon, 07:30 PM
Learn more

Hear what our members are saying

My son loves his training in self defense they have excellent experience teachers at every level

Brayden Chumley

March 16

My son loves his training in self defense they have excellent experience teachers at every level

Brayden Chumley

March 15

I stopped coming to ROC for a while because of college, but I recently started it up again and I am very glad that I did. I forgot how much ROC adds to my life and how much it has shaped me and how it continues to shape me into the person that I am today. I do not know the words that can encompass how I feel about ROC and Ms. Finn eloquently, but I will try none the less. Ms. Finn is an amazing, strong, independent woman, who I look up to. She inspires everyone around her and strives to instill the values of integrity, kindness, and perseverance in her students. Her students and their parents are what makes ROC the family that it is. ROC will always be a part of me.

Vrinda Desai

May 05

A great place to go. I have three grandchildren and a daughter in law attending there!! Thanks miss Finn. U r a Jewell!

Jody Brock

March 13

I’ve been going to ROC for about 9 months and I have thoroughly enjoyed it. I have learned so much and made many good friends. I started training at ROC because I have always highly supported the idea of self defense. Training at ROC has taught me many things in the realm of fighting/self defense and in the realm of everyday life. I highly recommend ROC for anyone of any age. It’s a great place to be

Dylin Life

May 07

Great group of people to workout with. The karate is an excellent low-intensity workout in a very positive environment. After a few weeks I felt better and was inspired to attend more often by others in the class. The kickboxing class is a blast and I found it very enjoyable for a beginner like myself. If you are looking for a good place to start on a fitness journey then I highly recommend you come check out ROC Martial Arts Academy!

Robert W. Miles

February 13