About

John is proud to be a Virginia Licensed Massage Therapist, and a graduate of the first three Upledger courses: CS1, CS2 and SER1, as well as the first two Barral Visceral Manipulation classes (VM1 and VM2). He is an ACE certified Personal Trainer, Group Fitness Instructor and Health Coach, and has completed several ACE specialty programs in areas such as behavior change, weight management, sports nutrition, senior fitness and functional training.

John is also a Z-Health Master Practitioner. Z-Health is an integrated curriculum of 11 multi-day courses that teach the functional neurology aspects of such things as pain relief, strength development, vision and vestibular training, fall and injury prevention, and athleticism. Z-Health Master Practitioners have completed testing assessments for each of the courses as well as additional advanced material that delves more deeply into underlying neurological structures and their expression in daily and sports movement (https://zhealtheducation.com/master-practitioners/). 

Additionally, John has been practicing T’ai Chi for over 20 years and taught weekly classes at the Charlottesville T’ai Chi Center (http://www.charlottesvilletaichi.org/instructors/) for over 10 years. John focuses on always allowing the client's body to speak for itself through attentively assessing and re-assessing the effects of different drills and exercises. His goal is to discover what the client's body and nervous system need today to move towards greater freedom and liberated ability, and the best strategies to empower the client to move towards greater enjoyment in movement itself.

My Skills

John integrates craniosacral, visceral work and deep tissue work (structural integration techniques) with exercise and nutritional testing (where necessary) to improve his clients' well-being, balance, stamina and strength, while navigating and addressing issues such as:

Chronic Pain - Low Back, Joint Stiffness, Athritis, Muscle

Fatigue/Energy/Metabolic Issues

Balance and Inner Ear Problems

Abdominal, Dietary and Gut Issues

Weight Management

Injury Prevention

Professional Associations / Memberships

ACE Fitness Personal Trainer

ACE Fitness Health Coach

ACE Fitness Group Fitness Instructor

Functional Diagnostic Nutrition Practitioner

Z-Health: Brain-Based Practitioner's Membership

Member - American Association of Drugless Practitioners

Functional Movement Systems - Level 1 and 2 Certification

John P McCullough - Profile Photo

License Number

0019020219 - Virginia

2317A Crestmont Avenue
Charlottesville, Virginia
US

tel. 434-260-1860 (day)

john@ppshc.com