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 September 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
Fri, 03:30 PM
Wed, 03:30 PM
Learn more
Junior Martial Arts
Upcoming Classes
Fri, 04:00 PM
Mon, 04:00 PM
Mon, 04:45 PM
Learn more
Adult Martial Arts
Upcoming Classes
Fri, 04:45 PM
Fri, 05:30 PM
Sat, 10:00 AM
Learn more
Kickboxing
Upcoming Classes
Fri, 06:30 PM
Sat, 09:00 AM
Tue, 06:30 PM
Learn more
Full Contact Boxing and Kickboxing
Upcoming Classes
Fri, 06:30 PM
Tue, 06:30 PM
Thur, 06:30 PM
Learn more
Combat Submission Ground Fighting
Upcoming Classes
Mon, 07:30 PM
Learn more

Hear what our members are saying

The teachers are great and have created a supportive, non judgemental and inclusive culture. Great group of people and very interesting and effective forms of martial arts

William Hawkins

September 10

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

Brayden Byrd

September 10

My son has been a part of ROC for several years. The skills, discipline and confidence he has gained has been tremendous! I love the supportive atmosphere, too!

Sheenah Yoder

September 10

Ms Finn, John, Karly and the team are excellent. Very patient with the students. The ROC teaches adults and kids how to defend themselves and how to remain calm in all situations. I highly recommend The ROC to students of all ages. Outstanding crew!

Connie Jane Brewer

September 10

ROC has become a very special place not only because of the growth, encouragement, and positive energy but also the people you are surrounded by. I came into the studio to learn self-defense and not only has that happened but I’ve also …

Jessica Jackson

September 10

ROC is like a second home. Ms Finn is a excellent teacher and very supportive. The atmosphere at ROC is incredible and is full of good hearted people who want to see you reach your goals. An excellent place to learn self defense and other …

Ethan Burton

September 10