Our services include one-on-one personal training, small group training, group classes, and massage. We also host a variety of exciting events and educational workshops. Ready to take the first step? Schedule your free consultation now.


Our expert trainers specialize in offering you a unparalleled fitness experience. From total life transformations to simply maintaining a healthier lifestyle, we will provide you with every tool that you need to succeed. We understand that what works for one client may not work for another. First, we familiarize ourselves with your unique needs through movement assessments, circumference measurements, and body fat percentage testing. Next, we customize an ever-changing and progressive program to avoid plateaus and boredom. Not only will each one-on-one personal training appointment be fun, challenging and educational, but our staff goes above and beyond to make sure you know what to do when you're not with us. We know that our clientele is selective, which is why they chose us. That is why we believe in offering a complimentary consultation to ensure that your trainer is the best fit for you. Our trainers each have 5-13 years of professional Personal Training experience and some trainers specialize in certain services (bodybuilding competition coaching, sports performance, working with and around injuries or chronic pain, etc) If you have a specialty need and you are not sure who to work with, contact Nick Dudas at 660-728-6425 or Nicole Dudas at 636-675-0441 and we will help you to find the PERFECT fit for your free consultation.


There are two group training options: Small Group Training and Semi-Private Training.  Both are a more affordable option for those looking to benefit from the attention of an elite trainer. They offer a more private experience than a group exercise class, but are less tailored than one-on-one personal training sessions. These sessions consist of as few as 2 individuals and as many as 6. Small Group Training sessions can be dropped into by purchasing a Drop-In session or a package of multiple. You can drop in to any small group workout with any trainer. Semi-Private training differs as it is a pre-arranged group of participants who enroll in a 6-8 week program with others who share similar goals and fitness levels; bridal parties, friends, co-workers and athletic teams typically choose this option to work together toward a goal. Working together and encouraging each other is a great way to stay motivated. Many of our clients have seen great results by supplementing their private training with additional semi-private training.



A common reason that people quit a fitness routine is boredom. Stay motivated and interested; we offer a variety of classes for every fitness level! Our instructors will lead you through safe and effective workouts in a fun and social environment. Get ready to show up and have a great time while improving your cardiovascular and muscular fitness. Classes include yoga, zumba, core, interval training, bootcamp, and more!