Contact Us

Send Us A Message

Visit Us

Join Revolution Fitness Center

Click Below to Get Started!

Ready To Join Revolution Fitness Center?
Need to Contact Us?
Find out why people love revolution jiu-jitsu & Fitness
Erik C.
I was hesitant about joining a martial arts gym but after my first couple classes I could see I was in good hands. Multiple staff members with many years of experience. Highly recommend.
Tyler D.
Recently started going to this gym a few months ago, so far everyone, coaches and students included have all been polite and friendly, Todd (the owner) is extremely knowledgeable and open to giving advice to anybody who desires it. Overall if you want to learn any martial arts, this is 100% the place to go!
Kyle H.
My son and I have been at Revolution since Nov of 2021. We love it here. The understanding and attention for the kids, also my son, makes my son WANT to go to class. The multitude of classes at Revolution is excellent. From BJJ, MMA, to Muy Thai. I've learned so much in the short time ive been there...
Don'l G.
I’ve been going for two months. It’s the best time I’ve had in years. It’s been awesome training with guys with expertise who really know what they’re doing.
Nick. C.
Jiu-Jitsu, Muay Thai, or MMA. This is the place to be. Instructors are great and can help anyone from a beginner or expert level...The overall mindset of members is great too. Everyone wants to learn and help each other out as we get better together.
Nathan R.
My son attends 3-4 times a week. We Love the staff, kids and the fun he has. They learn and also get to play. It’s awesome they all know the kids by name. Would recommend to anyone looking for that something for there child!
Tasha E.
This is a great place for kids to learn Brazilian Jiu Jitsu and Muay Thai. The instructors are knowledgeable, encourage the kids as they learn, and work with the kids to ensure they are learning proper technique. It’s fun seeing my little one excited about an extracurricular activity!
Monday Class Schedule
6:00am – 7:00am: BJJ
7:00 – 8:00am: Cardio Kickboxing
8:00 – 9:00am: BJJ
4:45pm – 5:15pm: Kids BJJ (Ages 5–8) 
5:15pm – 6:00pm: Kids BJJ (Ages 9–14)
5:30pm – 6:15pm: BJJ
6:15pm – 7:00pm: No-Gi Grappling 
7:00pm – 8:00pm: Muay Thai 
Tuesday Class Schedule
11:00am – 12:00pm: BJJ
4:45pm – 5:15 pm: Kids Muay Thai (Ages 5–8)
5:00pm – 6:00pm: MMA 
5:15pm – 6:00pm: Kids Muay Thai (Ages 9–14)
6:00pm – 6:45pm: Kids BJJ Competitive Team (All Ages)
6:00pm – 7:00pm: Boxing  7:00pm – 8:00pm: BJJ Fundamentals 
Wednesday Class Schedule
6:00am – 7:00am: Muay Thai
7:00 – 8:00am: FIT Training
8:00 – 9:00am: Muay Thai
4:45pm – 5:15pm: Kids BJJ (Ages 5–8)
5:15pm – 6:00pm: Kids BJJ (Ages 9–14)
5:30pm – 6:15pm: BJJ 
6:15pm – 7:00pm: No-Gi Grappling
6:00pm – 7:00pm: Muay Thai – Fundamentals & Techniques 
7:00pm – 8:00pm: Muay Thai Sparring
Thursday Class Schedule
11:00am – 12:00pm: BJJ 
4:45pm – 5:15pm: Kids Muay Thai (Ages 5–8)
5:15pm – 6:00pm: Kids Muay Thai (Ages 9–14)
5:00pm – 6:00pm: BJJ No-Gi
6:00pm – 7:00pm: Muay Thai 
6:00pm – 6:45pm: Kids BJJ Competitive Team (All Ages)
7:00pm – 8:00pm: BJJ Fundamentals 
Friday Class Schedule
6:00 – 7:00am: BJJ No-Gi
7:00 – 8:00am: Cardio Kickboxing
8:00 – 9:00am: BJJ No-Gi
5:00pm – 7:00pm: MMA
5:15pm – 6:00pm: Kids Muay Thai (Ages 9–14)
Saturday Class Schedule
10:00am – 11:00am: Thai F.I.T.
10:30am – 12:00pm: MMA at Hybrid Combat Club
Sunday Class Schedule
11:00am – 12:00pm: MMA
12:00pm – 1:00pm: Wrestling