Fairfax Fitness & Self-Defense

Formerly Complete Fitness Concepts

Personal Training & Personal Protection

Education & Experience Are What Set Us Apart

Corrective Exercise – Clinical Fitness – Functional Movement

Self-Defense – Tactical Fighting – Combat Martial Arts

Human movement is how we navigate our lives.  Whether you’re a weekend warrior, want to play with your kids or grandkids, or want to defend your family, one of our programs will take you from assessment to Human Movement excellence. 

With over 30 years of experience and the most extensive education available, you can be sure our FITNESS and SELF-DEFENSE programs will keep you progressing towards your health and fitness, and personal protection goals. 


Human movement is how we navigate our lives, and is at the center of our programs

Click the heading to find out more:

Health and Fitness Training:

Corrective Exercise and Clinical, or Therapeutic, Fitness, to Functional Movement and Sports Performance, you will be guided step by step from a comprehensive assessment to human movement excellence.  Whether you are trying to alleviate a chronic condition or relieve aches and pains, become a better athlete or just move and feel better, there is a method of training that can help.  Simply put, you will improve your daily activities regardless of what they are.

Personal Protection:

For self-defense, street fighting, and defensive tactics we offer seminars and private lessons in Jeet Kune Do (JKD), submission fighting, and Kali (the Filipino martial art of stick and knife fighting).  We also have a group class on Saturdays from noon-3.


I will design a fitness or self-defense seminar or event that fits your company or groups specific needs.

In addition to Personal Fitness Training, Corrective Exercise, and Medical Fitness, I offer lessons in Jeet Kune Do, Kali, Defensive Tactics, and Self-defense.  My studio is easily accessable from Fairfax, Prince William, and Loudoun Counties and serve Chantilly, Fairfax, Centreville, South Riding, Oak Hill, Greenbriar, Reston, Herndon, Tyson’s Corner, Manassas, Vienna, Oakton, Gainesville, Haymarket, Bristow