About Me

Hi, my name is John. I have a deep enthusiasm for fitness in general. Before becoming a personal trainer, I was a football coach, and before that, a player. I also did a little boxing on the side during my formative years. I always appreciate the value of a good workout, and through my professional years, my enthusiasm for nutrition and supplementation have matched it. Working out with me means you can always expect a positive atmosphere and results as long as you're willing to put in the work!

What to Expect

Emphasis on form and technique is everything. This is not about attempts to artificially inflate maximums with kips/compensations/etc. You can expect a good quality workout without the needless pain and suffering that follows the next day. I deal with exertion, not overexertion.

Client Success Story

My greatest pride is in injury rehabilitation. I had one client (female, mid 40's) who literally had almost no menisci left in her knees. In her initial FMS screen, she scored a 0 (meaning presence of pain in the movement) on the squat, lunge, and rotary stability pain test (posterior rocking clearing test). In 3 short months, through corrective exercise with rigorous emphasis on shifting the burden of the movement from the knees themselves to the core, she was able to perform all 3 movements with no pain at all


  • Rehab Training

I Can Help You Accomplish

  • Weight Loss
  • Weight Gain
  • Firming And Toning
  • Flexibility
  • Increase Muscle Strength
  • Aerobic Fitness
  • Endurance Training
  • Body Building
  • Nutrition
  • Pre/Post Natal

Training Locations = Travel Radius = Preferred Training Location

= Travel Radius = Preferred Court
  • Robertson House
  • 4126 San Carlos
  • Dallas, TX 75205

  I can travel within 20 miles of zip code 75205

General Availability

Sunday 6am - 11am
Monday 9am - 3pm and 8pm - 10pm
Tuesday 9am - 3pm and 8pm - 10pm
Wednesday 9am - 3pm and 8pm - 10pm
Thursday 9am - 3pm and 8pm - 10pm
Friday 9am - 3pm and 8pm - 10pm
Saturday 6am - 11am

John's Pictures & Videos

Your first session is backed by our Good Fit Guarantee

$83 /hour

No upfront payment, pay-as-you-train

No Risk - Cancel or switch trainers anytime

Didn’t enjoy the 1st session? We’ll refund it