John at BodyFi is by far one of the best trainers I have ever seen/worked with! I was visiting San Fran for the weekend and he was flexible and more than willing to train me! He is very creative with his techniques and I felt great after my sessions! I would highly recommend him to anyone! Happy Training to all!!! :)
Pros: Flexible hours and excellent training tips!
Cons: A little pricey
more