15 years of coaching experience. USAW Level 2 Certified. In-person training at CrossFit West Chester and remote programming available worldwide.
Joe has been working as a personal trainer and strength/weightlifting coach for almost 15 years. A USAW Level 2 certified coach and West Chester University graduate with a degree in Exercise Science and a minor in Nutrition.
His coaching philosophy is shaped by personal perseverance — battles with cancer, personal injuries, and the relentless drive to keep improving. Giving up gets you nowhere.
Joe's approach is simple: as a team — coach and athlete — you can push through any hardship and make real progress. Don't stop. Never Give Up.
Custom training programs written specifically for your goals, delivered remotely so you can train anywhere in the world. Full programming with video feedback and regular check-ins.
The full package — tailored programming combined with regular in-person coaching sessions at CrossFit West Chester. Ideal for athletes who want hands-on technique work.
One-on-one coaching for athletes who want to focus on a specific lift, fix technique, or get an intensive training session with immediate expert feedback.
With a Nutrition minor from West Chester University, Joe doesn't just train your body — he helps you fuel it. Real food strategies, not gimmicks. Because how you eat directly impacts how you lift, recover, and feel.
Whether your goal is body composition, performance, or simply feeling better day-to-day, Joe will build a sustainable nutrition plan that works with your lifestyle.
Custom protein, carb, and fat targets based on your body, goals, and training volume.
Nutrition strategies that align with your training phases — bulking, cutting, or performance-focused.
Regular check-ins to refine your plan based on real results and how you're feeling.
No crash diets. No fads. Real strategies you can maintain long-term for lasting results.
Nutrition coaching can be added to any training package or booked as a standalone service.
Inquire About NutritionI've been training under Joe for over 3 years. He has been instrumental in refining my technique, building lasting strength, and helping me stay consistent — even when life gets chaotic.
I have become so much stronger which helps with all aspects of life. My lab numbers are better than they have been in 10 years. I feel great, and mentally I am much more accepting of life's challenges.
Weight training with Joe changed my life. Before I got a coach I could never stick to an exercise routine. Working regularly with Joe I became stronger — daily back pain disappeared and I lost extra weight.
Ready to take your training seriously? Whether you're interested in in-person coaching, remote programming, nutrition guidance, or all three — reach out and let's figure out the right plan for you.