Self Defense
& Personal Safety

Self Defense & Personal Safety

Kempo Ju-Jitsu
Street Self Defense

This is Not a Martial Art that takes years to learn
This is Not a Sport controlled by rules to protect fighters

This is a Street Self Defense that's Easy to Learn and Effective

Class Details


I have three locations that I use for my classes.

*The gym of Grand Valley Brazilian Jiu-Jitsu (GVBJJ) at 573 South Commercial Drive, Grand Junction. There are two large matted floors (ideal for throws) changing facilities and free off street parking. See upper map to right for directions, just off 25 Rd and south of Patterson Rd.

*The gym of Fruita Health Club (FHC) at 743 Hwy 6, Fruita. There is a matted floor, changing facilities and free off street parking. See middle map to right for directions, just off the circle park.

*The gym of Burn Fitness Co (BFC) at 632 Market Street unit G1, Grand Junction. This a brand new gym with free off street parking. See lower map to right for directions, it's behind Ulta, near Kohls. 

But also, if you have your own training area in the Grand Valley area, I can come to you and put on the training. You don't need a matted floor area, unless you want a class involving throws and sweeps. The room just needs to be large enough for your group to train safely.  


I offer Open or Private Classes, including Basic, Advanced and Specialized classes to suit your needs. 


I put on Single Basic classes at the Grand Valley BJJ gym, the Fruita Health Club and Burn Fitness Co gym. 

See schedule for details.


Group Classes and Private Lessons are available, depending on the availability of the gym and myself. If you have your own location I have more flexibility on the times. 


This should be comfortable and not restrict your movement, it should also not have any studs or sharp pieces that may injury you, other students or damage the equipment. There is a small chance clothing may get damaged during the training so don’t wear your most expensive workout gear.

Also, don't wear jewelry that may scratch or injure others, or get damaged. 

**No shoes are allowed on the GVBJJ training mats, socks or bare feet are okay.

A groin guard is also advisable for the guys.


None needed, Just bring some water to drink.



A condensed class covering the basic principles and concepts of Street self-defense, using simple easy to learn techniques to protect yourself. An ideal option for those who do not have the time to train every week, but want some skills to protect themselves from attack. Classes are designed for Ladies, Seniors, Kids and Families to cover their different needs.


Reviewing the concepts taught in the basic class then taking them further by turning up the heat to a level that suits you. We'll add a few extra techniques in there too. 


These classes are designed to focus on a particular skill or situation, such as

Throws & Sweeps, Weapons Training, Ground Defense, Strike-Less and Street Craft Training etc. If there is another topic you'd like, let me know I can custom build a class for you. See Class Types for more details.


These classes are designed for a specific group or occupation. Such as Law Enforcement, Security, Medical Professionals or Teachers etc. If you have a specific need let me know and I'll custom design a class for you.  

GROUP CLASSES (Private Lessons)

Custom training classes for groups, to suit your needs. Designed for families, friends, coworkers, churches, clubs or other groups. Classes are custom built from any of the class types offered. 

The class is 2+ hrs and for up to 20 students. I've divided the pricing into groups by class size; 1-4, 5-10 and 11-20. If you would prefer a different length of time or number of students for a class we can make that work for you.


If you have your own location I can bring the training to you. Whether that's a gym, a room at your business or your own home. You don't need any equipment, you don't need a special floor, you just need room for your group to train.

A $50 Deposit is required to secure your Private Group Class.


A Self Defense Presentation held at a location provided by you in the Grand Valley Area. Covering basic principles of self defense and how to keep you and your family safe both at home and when out and about. There is no physical training element to this presentation. A $50 deposit is required to secure your booking. 


Safety is very important, all instructors are covered by liability insurance and all students are expected to abide by the code of conduct.


Click HERE to review my FAQ page

Grand Valley BJJ

573 S Commercial Dr, Grand Junction

Fruita Health Club

743 Hwy 6, Fruita

Burn Fitness Co

632 Market Street, Grand Junction 81505

Click Below to Register for a Class

Click Below To Pre-Pay

Click Below For Schedule

Click Below to Contact Me

Click below to enter draw