Joe is the best trainer one can have. Period. Friendly at the same time non negotiable when it comes to reps and exercises in that hour. Stickler of time and extremely professional and accommodative of your schedule. If you are in for a transformation of your health and life, meet Joe!