Our Team Programs
Our Recreational Athlete membership provides members with three potential tracks of barbell training, each focused on building strength, skill, and performance at a high level.

Barbell Strength
3-4 weekly training sessions
~60 minutes each
tone & build strength for an active lifestyle

Powerlifting
3-4 weekly training sessions
~90 minutes each
develop strength and technique on the back squat, bench press, and deadlift

Olympic Weightlifting & Athletics
3-4 weekly training sessions
~90 minutes each
improve your strength, speed, and power with the snatch and the clean & jerk

Coaching Sessions
At M+M we believe real strength comes from a structured, progressive training plan supported by daily technical instruction and consistent external habits.
PRIVATE COACHING (1 Coach : 1 Athlete)
For athletes seeking the ultimate in individualized training support, our private coaching sessions offer unmatched focus and attention to detail. Every session is fully customized to your specific goals, allowing for an in-depth approach to technique refinement, strength building, and performance optimization, whether you prefer full-time private coaching or just an occasional refresher on technique.
PERFORMANCE COACHING (1 Coach : 4 Athletes)
Our 4-person performance coaching sessions are exclusively supported by our head coach to ensure you receive high-touch, hands-on coaching tailored specifically to your goals. Designed for competitive barbell lifters and dedicated beginner strength athletes, each session combines high-level technical cues, real-time feedback on every set, and personalized programming with the accountability of a close-knit group environment.
TEAM COACHING (1 Coach : 8 Athletes)
Our daily team coaching sessions are capped at eight athletes so you get coaching supervision while still training in a motivating team environment. Arrive early to warm up ahead of your session and optimize the attention and support you'll receive from the coach supervising the training floor.
Can’t always make it in for coaching? Stay connected through weekly video feedback via Loom format — our tool for asynchronous or remote coaching and detailed movement review — delivered privately through our Discord community. See an example here.
All coaching members receive regular check-in meetings with their head coach to review progress and plan next steps. Training plans are delivered through the TrainHeroic app for seamless access, tracking, and communication anywhere you train.
