We love Revival Fitness. David is great. When we started with David I couldn’t put any weight on my right foot. So David designed my sessions with that in mind. He helps you get the most efficient workout. Revival also offers the In-Body check-in. It really helps to see exactly where you are.