Baseball and Softball Training
Online Consulting
Developing Individual Relationships via technology with the same degree of care and dedication to the improvement of your health as the clients I meet with personally. Taking the multiple components of training (Strength, Mobility, Preventative Maintenance, Flexibility, Conditioning, Stability), speaking to you individually, and helping to determine and design an exercise program you understand (the purpose behind what you are doing) and can implement to address your needs.