We offer small group high intensity functional fitness classes for all ages. Check out our weekly schedule, wod blog, and class offerings to get a feel for what we do. If you’re new to barbells please fill out the form here, and we will start you with an intro and our personal training beginner series. Experienced CrossFit and Functional Fitness athletes are welcome to jump right into any of our all-level classes. Feel free to shoot us an email at with the class time you are interested in and questions you may have, or fill out our form below. We’ll be sure to get back to you ASAP.

What is CrossFit?

Our workouts will improve your cardiovascular/respiratory endurance even though we don’t do typical “cardio.” You’ll gain strength and power and flexibility. You’ll notice improvements in your coordination, balance and agility.  But the benefits aren’t just physical. Getting fit has mental health benefits too. Seriously. Just ask our members. This is not your average gym. Every class is structured. Think of it like small group personal training. Every class is led by an experienced instructor who will follow the following class outline all in 45 minutes!

  1. Warmup: daily warm up targeted at the specific body parts you’ll be using that day to increase performance and decrease injury potential
  2. Skill / Strength: either traditional barbell strength set, or dedicated time to work on your progression toward higher skill level movements
  3. Workout of the day (WOD): 5-25 minutes of high-intensity, endorphin-producing movement to increase your fitness and decrease your stress level

All Day Class Times

We offer coach-led classes as early as 5am and as late as 6pm to fit your variable schedule.

Please view our weekly offerings.

Membership Options

Unlimited memberships are $219+tax.

Additional membership options available here.