I've been a happy, long-term customer of 4EverFit. The staff totally understands unique personal goals whether it's running a 1/2 marathon, strength training for long Yosemite hike or conditioning to avoid injuries while playing high impact sports like Racquetball. The 4EverFit staff does a great job of applying new and proven training regimes that best match individual strengths and weaknesses. Plus, you can always ""ask"" for more - drop and give me 20 solider!
Pros: Solid, certified trainers
Cons: Full lockeroom, showers
more