We are small and proud of it. It makes us different. Our maximum class size for lifting is 10 and for spin it’s 14. We see you. We pay attention to you. We know your goals and how we can help you achieve them. We are experienced and knowledgeable with backgrounds in nutrition, mental performance, and professional sports. If you are new to fitness, an athlete looking to improve your game, or a masters athlete striving to stay in your game we can help you.

*Larger group sizes available for team training.

We Train the Whole Person

Mind, Body, and Spirit

We come from different backgrounds which gives us a vast amount of experience and knowledge when it comes to fitness and life in general. We know what it’s like to play professional sports, to train and qualify for Boston, to swim and do triathlons, to support elite swimmers, to mountaineer, backcountry ski and snowshoe, train to ride in the Dolomites and climb parts of the Tour de France, to balance family, career, and fitness goals, feed varsity athletes, build muscle and train smarter in our 50’s and beyond, to understand what constitutes good nutrition and healthy eating, and how to get the most bang for your buck with your training. We understand the importance of mental performance and how to improve it. We know mental health matters and our philosophy is based on working with the whole person. We can help you train smarter.

We know how to connect with people and create community so that everyone feels welcome, regardless of his or her goals.

Together we are stronger. Come train and ride with us – we can make you better. Train in here so you can achieve out there – in nature, your sport, and in life.