Stretch and Recovery

Speed and Agility Training

Group Classes

Personal Training

We believe that true transformation requires determination, dedication, and the right guidance. Our diverse range of programs is designed to push your limits and help you achieve extraordinary results. Embrace the challenge, and let us help you unlock your full potential.

Programs

Sign-up for a consultation

$280
Monthly Training

Cost

Sign up for your initial consultation today and embark on the path to a stronger, healthier you with a determination we’ll help you harness

  • Initial Evaluation
  • Customized One-on-One Plan Development
  • Guided Recovery Sessions
  • Ongoing Support and Adjustments

The Process

Goal-specific and fully tailored to your body, your pace, and your history. Whether your focus is sustainable weight loss, building functional strength, or making a complete lifestyle transformation after an injury or medical setback, Roc crafts every plan around your needs. No cookie-cutter routines, just structured, 1-on-1 coaching designed to keep you accountable, training with purpose, and seeing real results.

Personal Training

Find the right class for you

FREE classes held Saturday mornings.

Cost

Sign up for a class today and immerse yourself in a supportive, energetic community that will help you push your boundaries and achieve your fitness goals.

  • Choose Your Class
  • Register and Reserve Your Spot
  • Join the Session and Engage
  • Track Your Progress and Stay Committed

The Process

High-energy, structured sessions built around an intense, team-oriented environment that keeps you motivated and consistent. You will train alongside others who are working fiercely toward their own physical breakthroughs, creating a space that is deeply encouraging, competitive, and supportive. Build your strength within a community that pushes you to be better every single day.

Group Classes

The Age-Group Curriculum

$240
Monthly Training

Cost

Book your initial assessment today and unlock your athletic potential with the relentless discipline, power, and determination we’ll cultivate together.

  • Initial Athletic Evaluation
  • Customized Performance Plan Development
  • Guided Skills and Strength Session
  • Ongoing Tracking and Progression

The Process

Built for athletes at every stage. From youth fundamentals to high school competition readiness, and collegiate training, Roc specializes in building game-day performance, speed and agility, explosive footwork, mental concentration, and sport-specific skills. Each program is designed to elevate your child's skill, physical conditioning, and confidence for the field or court.

Speed and Agility

Sign-up for an Evaluation

$280
Monthly Training

Cost

  • Initial Evaluation
  • Customized Recovery Plan Development
  • Guided Recovery Sessions
  • Ongoing Support and Adjustments

The Process

Restore Movement. Reduce Pain. Improve Performance. Roc utilizes specialized techniques, assisted stretching, and personalized mobility plans to help you rebuild flexibility, correct movement imbalances, and reduce muscle tightness. Perfect for athletes, individuals recovering from surgeries, or anyone dealing with chronic soreness and everyday aches. 

Recovery Coaching

The Conditions We Help:

  • Lower Body & Knee: Hamstring, quad, and groin strains, hip tightness, shin splints, runner's knee, and Achilles issues.
  • Upper Body & Back: Shoulder impingement, rotator cuff issues, tennis elbow, lower back tightness, sciatica tension, and neck stiffness.
  • Daily Wear & Tear: Postural dysfunction and desk-job related discomfort.
Submit

Coach Roc is thrilled to offer you a complimentary Personalized Fitness Assessment. Serving Belmont, NC, Lake Wylie, SC, and Clover, SC, this 1-on-1 session is designed to evaluate your baseline, break through plateaus, and kickstart your path to peak performance. Your second chance starts now.

Expect a reply within a few business days!

Message Received

Free Assessment

Fill out this intake form and one of our trainers will reach out!

Submit

Message Received

Expect a reply within a few business days!