I have had a great experience with this place. I started training with Kevin about four weeks ago and can already see results. He is attentive and personalizes the workouts according to your goals and limitations. I have worked out with 6 different personal trainers in the past few years. Kevin is by far the best, I highly recommend.