We offer small class sizes set in a fun, friendly and open atmosphere which allows us to provide the most "one on one" interactions. We welcome all levels of expertise.

Support those who support us. Become a member today.

Family Owned and Operated

Protect Your Rights



Protect and Defend Yourself and Your Family