Train with Purpose.

Whether you’re a seasoned athlete or just starting out, our approach to getting started is designed to set you up for success for your fitness journey. Here’s what to expect when training with the R3VIVE community:

Athlete perfoming a heavy clean and jerk

Initial Consultation

Your first step in joining the R3VIVE community is coming in for a free initial consultation. It’s important we touch base with all of our potential members on an individual basis prior to jumping into a group training session.

Learn More

On-Ramp Program

Our on-ramp program is the second step in joining R3VIVE. This program is structured to systematically take you through the progression of proper movement mechanics in an environment where we can provide each athlete with close attention.

Learn More

Coach instructing class
CrossFit group training

Functional Fitness

No two athletes are the same. At R3VIVE, we provide two fitness tracks that will meet you where you are in your fitness journey and help you meet your goals.

Learn More

Personal Training

We understand that group training isn’t for everyone! Whether you prefer working out on your own, training for a specific sport, recovering from an injury, or are looking for an alternative way to achieve your goals, personal training may be the best option for you.

Learn More

Athlete performing toes to rings
Athlete performing a mixed rack kettlebell carry

Remote Training

Need personalized programming but can’t make it in often? Our remote coaching and programming services offer ways for you to work with us, regardless of where you are. 

Learn More

Get Started!

Register for your consultation by filling out the following form.