We specialize in Large and Small Group Training with a balanced approach of energy, mobility and strength. Our training style is upright, holistic and full-body. We train all of our clients like athletes for the sport of life.


Large Group TEAM Training

The unique structure of our large groups allows you to take full advantage of our expert training staff, to increase your functional strength, reduce injuries, and boost your metabolism. These sessions are metabolic in nature and a great option for fat burning. This layer is perfect for clients who want coaching every time they come to the gym and enjoy group dynamics with up to 20 people all being coached by one trainer. Don't worry, our programs will ensure that we can coach this many in a group safely and effectively. 


Monday & Saturday 8:00am

Thursday 9:00am

Monday & Wednesday 6:30pm

AfterBurn is our flagship, fat incinerating metabolic circuit training class.  A hybrid style of training, AfterBurn offers many of the benefits of both strength training and cardio giving you an effective and efficient full body workout.


Tuesday 9:00am

Friday 8:00am

Tuesday & Thursday 6:30pm

Strength is the circuit based strength counterpart to AfterBurn.  While still metabolically challenging, its focus is increasing strength and getting stronger makes everything you do in and out of the gym more effective.


Wednesday 9:00am

Foundations offers you a complete full body workout while teaching you how to perform the fundamental movement patterns: push, pull, squat and hinge safely and effectively.



Monday, Friday & Sunday 9:00am

Ride is our high-energy group cycling class where everyone finishes first. This program is geared for anyone that can ride a bike.


Monday, Wednesday & Friday 10:15am

Pilates is a mat based class originally designed to rehabilitate injuries; it promotes core strength, centering on the abdominal and lower back muscles. Pilates can improve posture, relieve back pain and help prevent injury.


Small Group Personal Training

This is our premier training layer designed for 2-4 people. It is in many ways superior to private training, allowing you to share the cost of a coach, combining the motivating social aspects of Team Training and the personalized attention of private training, allowing us to accommodate anyone regardless of injuries of level of fitness. At this layer clients must make appointments, which increases accountability. 


Private Training

Are you struggling to reach your fitness goals? Confused by all of the conflicting information from friends, fitness magazines and trainers? We can help! Using our 19 years of experience, an in-depth assessment and your specific goals, we will design a program that will finally help you look good and feel great!

In our entry training layer, we design a personalized fitness program with you to give your workouts more structure.

For those who feel most comfortable with a private coaching experience, we have that layer. Clients must make appointments, which increases accountability.