Every expert was once a beginner.
You don't need experience to start. You just need to show up — we'll guide you from there.
No experience needed · All levels welcome · First class is free
Become the best version of yourself.
It doesn't matter why you're here — fitness, confidence, self-defense, something for your kid, or just curiosity. What matters is you showed up. We'll handle the rest.
Already train? See what makes us different
We don't hand you a playbook.
We teach you how to play.
There are many ways to teach martial arts — and most of them have value. We use elements of traditional coaching when it makes sense. But our primary approach is different.
Instead of starting with a technique and hoping it works in live situations, we start with the situation itself. Your coach designs real problems — scrambles, escapes, control — and guides you through solving them with your own body, at your own pace.
The result? Skills that hold up when things get unpredictable. Not because you memorized the right answer, but because you learned how to find it.
The science behind our methodThis isn't a membership. It's a progression.
At OJJLab, how you train reflects where you are in your journey. We built three paths — not to limit you, but to meet you where you are right now.
Not sure which one fits? We'll help you figure it out.
Find My PathReady to train.
Pick the membership that fits your life. You can always go further.
Adults, kids, and families. Three tiers. Start where it makes sense.
You don't need to be ready. You just need to show up.
No gear needed.
Wear athletic clothes you can move in. We'll provide everything else.
No experience needed.
Most of our members started with zero martial arts background.
Arrive 10 minutes early.
We'll give you a tour and introduce you to your coach before class.
Your first class is free.
No contract. No commitment. Just come see if it's for you.