(804) 741-1599           [email protected]  


EF gives me the strength, confidence, and energy to challenge myself and keeping pushing forward. It’s amazing when schedules get in the way, and I cannot be in class, how much of an impact it has on me….not only physically, but mentally and emotionally. The EF family, coaches, staff, and athletes, are truly outstanding! Never in my wildest dreams would I have pictured myself doing the things we do in eFit! But, I can now and I love it.


Get training tips, inspiration, and promos delivered weekly!

Sign Up