I love training with Justin, you get so much out of every session. Intense and hard workouts, yet really enjoyable. He’s a top trainer and has taught me so much in the short time we’ve been working together. He is always there for you through the ups and downs of training. I would highly recommend him to anyone.