SoFit Athletics is an all inclusive fitness program that takes the guess work out of exercise. Fitness is a necessity for everybody and we work to make it accessible, effective and fun for everyone.

We offer an exciting and encouraging atmosphere with top tier coaches who care about you as an individual. We write the program, teach the movements and get people results... All we need is you!



Why SoFit?

Our program is infinitely scalable to any ability level and takes the thought out of fitness. We create the program that will appropriately challenge you, be safe and deliver results. Choose from a variety of classes and know our coaches are intimately involved in your success!


With multiple membership options we have something for you. Click the link below to discover which one suits your needs the best and you can always call, text or email us if you have questions!


Get Started

Still not sure? Click the link below to schedule a free trial with one of our expert coaches. We’ll work to set realistic and achievable goals with the accountability and support you need to be successful.


What We Offer


CrossFit is a high intensity group class that combine a variety of functional movements. We incorporate everything from Gymnastics and Cardio to Powerlifting and Olympic Lifting.
*Fundamentals required for new members
**Experienced CrossFitters (3 months or longer) are not required to complete fundamentals.

Barbell Club

Barbell Club meets two times a week and is used in supplementation to our other programs. If you’re interested in a full program or to compete as an Olympic Weightlifter visit our “Contact Us” page and tell us about your goals!

SoFit “Sweat”

SoFit “Sweat” is a 60 min class that incorporates body weight movements, conditioning elements, and exercises with light to moderate loads. This class is geared to make you move and sweat while creating a fun and completely adaptable workout for any level!
*No Introductory classes required

Fit For Life

Fit For Life classes are geared towards our 55 and up clientele who are interested in making themselves stronger and more physically capable for the everyday demands of life. Hence the name “Fit for Life.”

Click the link below to schedule a Free Trial with one of our coaches!