I started training with Brad through another gym and started working with him again when he opened Evolution. He is a great trainer and has a great sense of humor even while working. He pushes you to do the best you can while also being aware of any problems/ailments you have. I personally have had problems with my back, shoulder, and knee in the past; Brad is great at accommodating for these past injuries while still creating a challenging workout.