How Can We Help You?



Personal Trainers

Randy Ballard           
Hometown: Winston-Salem, N.C.
Education: B.S., Exercise and Sport Science, East Carolina University
Corrective Exercise Specialist, NASM
NSCA Certified Personal Trainer and Certified Strength & Conditioning Specialist
Former North Carolina Kickboxing Champion, completed Ironman Triathlon
CrossFit Level 1 Certified 
Areas of Expertise: Sports Conditioning, Injury Recovery, General Health and Fitness, Special Populations, Post Rehab, Boxing and Kickboxing


Sara Cole, CPT
Hometown: Pinehurst, N.C.
Education: A.A.S. Health & Fitness Science, Sandhills Community College
ACE Certified Personal Trainer
Area of Expertise: Sports Conditioning, Youth Fitness, Strength Training, Stability Training, General Health and Fitness


Sarah Steadman
Hometown: Medford, O.R.
Education: Bachelor's in Human Resources Management
Master's in Sports Management 
American College of Sports Certified Personal Trainer 
Area of Expertise: HIIT/Circuit Training
, Running, Swimming, Weight Loss, General Health & Fitness

Mark Landry
Hometown: Raeford, N.C. 
Education: AAS in Health and Fitness Science, Sandhills Community College
B.S. in Exercise Physiology, University of North Carolina at Pembroke
ACE Certified Personal Trainer
Area of Expertise: Strength Training, Body Building, Cardio, Corrective Exercises, Wellness, General Health & Fitness
Silke Turner
Hometown: Bad Schwalbach, Germany
Education: Bachelor's in Sports and Health Sciences, American Public University System
NSCA Certified Strength and Conditioning Specialist CSCS
National Academy of Sports Medicine Certified Personal Trainer
Area of Expertise: Strength and Conditioning, Olympic Weightlifting, Performance Enhancement, Corrective Exercises, General Health & Fitness, Youth Athlete Development
Marissa Taylor
Hometown: West Caldwell, New Jersey
Education: Bachelor's in 
Kinesiology, California Baptist University
ACSM Certified Personal Trainer
Area of Expertise: Strength Training, Functional Cardio, HIIT, Circuit Training
For more information or to schedule an appointment, call (910) 715-1800.
Become a Member
My Account
Contact Us