Self-Defense Directory

Verified Schools

#1 Directory

HomeBrowse SchoolsBy LocationResources

Self-Defense Directory

Find and compare self-defense and martial arts schools in your area with detailed, enriched information to help you make the right choice.

Directory

HomeSchools

Resources

All ArticlesSelf Defense Classes For WomenMartial Arts for Kids

© 2025 Self-Defense Directory. All rights reserved.

Home
United States
Schools

Nor Cal Fighting Alliance Santa Rosa

Nor Cal Fighting Alliance Santa Rosa

917 Piner Rd, Santa Rosa, CA 95403, Santa Rosa, California

+1 707-527-8481
Visit Website
Boxing
Brazilian Jiu-Jitsu
MMA
Muay Thai

Classes & Programs

Class Types

  • Boxing
  • Brazilian Jiu-Jitsu
  • MMA
  • Muay Thai

Age Groups

  • Adults
  • Kids

Skill Levels

  • Advanced
  • All Levels
  • Beginner
  • Intermediate

Highlights & Considerations

Highlights

  • Clean facility
  • Knowledgeable instructors
  • Welcoming community
  • Supportive staff
  • High-level instruction
  • All skill levels welcome
  • Family atmosphere
  • Rigorous sanitizing practices

Considerations

  • Inconsistent structure in kids class for ages 4–7
  • Occasional class management issues

Testimonials

Rating Distribution

30 reviews

5 stars

28

4 stars

0

3 stars

0

2 stars

0

1 star

2

Sort by:

Excellent

"This is a great place to train and prepare for your MMA career. The facility is clean and the instructors are very knowledgeable. Looking forward to many enjoyable and productive sessions. Jessica is really amazing as well as the rest of the staff"

- sara marie

via Google

10/15/2024

Excellent

"This is the best No Gi Jiu Jitsu in Northern California. I have been coming to this Gym for over 10 years now coming from Bay Area. I wish I could train there more often. I recommend this gym to everyone. If you want to learn great Jiu Jitsu, then this is the place for you. They have a great kids’ p..." Read more

- Yuriy Cherkashin

via Google

2/1/2024

Excellent

"My son did a drop in for two days and has really wanted to train here for awhile. Professor Dave and his wife Jessica were super awesome and open to him coming down and training. Professor Dave is a phenomenal instructor and teaches the kids just as serious as teaching adults which is really impor..." Read more

- Brandon Finch

via Google

1/7/2024

4.8

(49 reviews)

Instructors

D

David Terrell

Head Coach, Professor

10 years experience

Elite jiu-jitsu competitor and instructor known for patience, technique focus, and supportive teaching style.

J

Jessica

Instructor

Hands-on supporter of kids’ engagement, helps new students feel welcome and confident.

Location

Amenities

  • Clean mats
  • Free weights
  • Punching bags
  • Sanitizing supplies

Interested in this school?

Call NowVisit WebsiteView on Google Maps