Always under the guidance of a coach, CrossFit Group Classes provide an atmosphere of team support and motivation and also offers the fun and challenge of a different Workout Of The Day (WOD) every day.

We offer group CrossFit classes – morning, afternoon, and evening – 6 days a week. No excuses! Click here to view our schedule. Ready to get started? Click here!


Freedom Fitness classes are a great option for those that are new to high intensity workouts and who are looking for a more straight forward approach to getting in shape. Classes combine varied functional movements to create a vigorous workout routine that will challenge you & keep your workouts productive & engaging – getting you fitter and healthier than ever.

For more information click here.

Freedom Fitness Class Description
Over the course of 45 minutes you will be led through a dynamic warm up, coached through the days movements, guided through a high intensity workout then led through a series of cool down movements and mobility stretches to help develop flexibility and stability as well as aid in recovery.
Difference's between Fitness & CrossFit classes
Fitness classes are very similar to regular CrossFit classes. The major difference is that CrossFit incorporates Olympic weightlifting and higher level gymnastics movements and progressions, while fitness classes do not. Fitness classes eliminate the most complex elements of CrossFit that require advanced foundational training prior to implementation. Whether you are using Fitness classes as a stepping stone to our CrossFit program, as a supplement to CrossFit for an added conditioning component, or using Freedom Fitness to get in amazing shape, these classes are perfect for you!

CROSSFIT KIDS (ages 5 to 9)

CrossFit Kids is a strength and conditioning program that is specifically designed for kids and teenagers and helps them develop a lifelong love of fitness. In a group setting,
children and teens participate in fun and engaging workouts that deliver measurable results and prepare them to be well- rounded athletes.

During the summer months, classes meet 2x’s/wk from 10:30 to 11:00 am on Wednesdays & 9:15 to 10:00 am on Saturdays. Punch cards, monthly memberships and sibling discounts available. All kids are welcomed and encouraged to try a class first.

Every kid needs a coach – we’ve got two! Classes are led by Coaches Frank Lesniak & Justin Lawrence. For information regarding CrossFit Kids class schedule, pricing & programming, click here. Click here to see our CF Kids in action!

For additional information please contact Coach Frank at or Coach Justin at or call us at 847-573-XFIT (9348).


Interested in having a CrossFit Kids style birthday party? W’ell plan events, games, obstacles and challenges so kids of all ages can come and enjoy a  physically fit yet fun birthday party. Parents will provide decorations and healthy food – we’ll provide tables and chairs. Click here to see pictures of past parties. Contact Coach Just at to book your party today!


This camp is for the serious athlete who’s accustomed to working hard and wanting to improve their overall athleticism. Our S & C program teaches the importance of proper sports nutrition, emphasizes injury-prevention, promotes team work and effectively improves the 4 major, physiological characteristics needed to dominate in any sport…

  • Power
  • Endurance
  • Strength &
  • Speed

Training workouts are approximately 90 minutes long taking place on Mondays, Wednesdays, Fridays and Saturdays from 1pm to 2:30pm. Workouts consist of mobility/flexibility training, coaches demonstration/instruction and workout setup and execution. This summer program has an excellent track record of delivering results but it requires dedication & commitment. Showing up to 2 out 4 workouts in 1 week won’t cut it and frankly is a waste of both the athletes and coaches time.

For more the official camp flyer & program overview click here: If you have any questions or would like further information please or call or text Coach Justin Lawrence at 847-573-9348. Coach can be reached through his email as well at Health waivers are needed prior to participation and can be found here:


Leading a healthy, active lifestyle can be a real challenge for so many people. Having a Health Coach in your corner can help you stay committed and consistent so you can reach your goals and live a happy & healthy lifestyle.

Hall Health Coaching provides members and non-members alike with innovative coaching methods, practical lifestyle management techniques and careful guidance so you can make healthy, long-term, sustainable changes to your life that last. For more information email Brett@HallHealth.Coach or call, 847.573.9348.


Well balanced nutrition is critical in sustaining a active healthy lifestyle. Your performance at work as well as in the gym relies on having consistent and proper nutrition available at all times.

Having worked with hundreds of athletes from young to old, we know what works and what doesn’t when it comes to eating right regularly. Regardless of your age, athletic ability or occupation, a well-balanced diet is important.

Real Clean Paleo (RCP) addresses this need by offering members and non-
members alike, gourmet, Paleolithic meals made fresh daily. Whether you’re planning something for lunch or dinner or simply looking for a post-workout snack, RCP has you covered. Meals are available for pickup here at our facility as well as several other locations throughout the area.

Take a hold of your busy schedule and your nutrition and contact Chef/Owner Kirsten today at / 847.573.9348.


We offer private one-on-one and small group training for those looking for more individualized instruction or simply some skill work to compliment your CrossFit classes.