St. Louis Kettlebell Training

Services Provided

Personal Training: Working in a one-on-one setting with a customized program to improve your physical fitness.


Small Group Training: working in groups ranging from 2-5 participants small group training is a motivating and dynamic way to train with friends and family.


Corporate Group Training: With Health Care Cost on the rise physical fitness has never been more important. corporate group training focus on the need to reduce these costs through professional training and education for your employees and staff.


Sports Performance Training: Working in a one-on-one or small group setting, sports performance training focus on mimicking the energy systems, strength and power levels and seasonal requirements needed to improve your sports performance.


Teaching Sessions: For those who have questions about kettlebells and kettlebell training, or who are curious about how they can incorporate kettlebells into there present training program, teaching sessions offer the perfect one time instruction needed to get you started.


Program Design & Consultation: For those who train on there own but who want a structured and progressive program to follow, individual program design will give you the step-by-step guidance you need to reach your fitness goals.



All services are scheduled by appointment only! Please contact Bret regrading scheduling or additional questions. Thank You!

Web Hosting Companies