About Me

I have more than six years of fitness industry experience in personal training, rehabilitation, group exercise and health coaching. I obtained my bachelors degree in kinesiology with an emphasis in physical therapy from San Diego State University. I currently work for the American Council on exercise and hold my primary personal trainer and health coach certification through them. I also hold a fitness nutrition specialist, orthopedic exercise specialist and TRX certification.

What to Expect

A client would expect to begin with a dynamic warm-up that would progress into fun and unique exercises specific to their individual programming. Each session would conclude with some tips and advice leading toward our next scheduled session as well as static or facilitated stretching depending on one's goals.

Client Success Story

Being a cancer survivor, real estate work horse and weekend warrior; my client Ruth came to me with serious muscular atrophy, weight loss, and had just got done with surgery on a torn meniscus and fractured radius bone. Through training we were able to continue Ruth's rehab protocol and progress her back to full functionality and range of motion in both the knee and wrist. Her strength training programming allowed her to gain back 10 lbs of mass, putting her back at a healthy body weight and body composition.


  • Athletic Performance
  • Boot Camp
  • Boxing
  • Core
  • Crossfit
  • High Intensity
  • Kettlebell
  • Plyometric
  • Resistance
  • TRX

I Can Help You Accomplish

  • Weight Loss
  • Weight Gain
  • Firming And Toning
  • Flexibility
  • Increase Muscle Strength
  • Body Building
  • Nutrition

Training Locations = Travel Radius = Preferred Training Location

= Travel Radius = Preferred Court
  • Kate Sessions Park
  • 5151 Soledad Road
  • San Diego, CA 92109
  • Fanuel Park
  • 4000 Fanuel St.
  • San Diego, CA 92109
  • Up To 20 Miles Around
  • San Diego, CA 92109

  I can travel within 10 miles of zip code 92109

General Availability

Sunday 10am - 7pm
Monday 6pm - 10pm
Tuesday 6am - 8am
Wednesday 6pm - 10pm
Thursday 6pm - 10pm
Friday 6am - 8am
Saturday Inquire about availability

Justin'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