Fitness For All Levels

We offer classes for all ages and levels of fitness. Our skilled and experienced coaches can and will make necessary modifications to ensure each individual has a challenging, yet safe and enjoyable experience. We offer CrossFit, weight training, personal training, and nutrition coaching. Our extensive class schedule is sure to accommodate even the busiest person’s schedule. At Zanshin Fitness you become part of a strong tribe of like-minded individuals encouraging each other and winning at life.


60-minute group-class strength and conditioning workout that is made up of functional movements performed at a high level of intensity. Intensity is relative, which means the goal is to work hard within the limits of your own physical and psychological capacity, because that’s where the results are. If you’re working hard, chances are you’re getting fitter. Classes are designed to be fully scalable to cater to the needs of athletes and individuals just beginning their exercise journey.

Strength Training

Gain confidence, power and technique in the classic lifts in our strength training classes where you are guided by one of our expert lifting coaches. By learning to lift weights properly, you are able to reap the rewards of the many benefits of strength training without the fear of injury. Some of the benefits include: burning calories more efficiently, keeps your metabolism active after exercising, helps you develop balance, coordination and posture, and studies have shown that muscle-strengthening activities helps improve blood pressure and reduce risk of hypertension and heart disease.

Personal Training 1 on 1

Work one-on-one with one of our amazing coaches to create your perfect plan with support from our full team. Being educated while exercising is essential in maximizing effectiveness and reducing risk of injury. Our coaches will teach you everything you need to know about exercising. They will put together the perfect routine to help you achieve your goals and demonstrate the correct posture for each exercise. They will also push and motivate you more than you may be able to do yourself.

Nutrition Coaching

Never feel confused about nutrition again! Our nutrition team will work with you to create the perfect nutrition regimen your body needs.  We believe that nutrition is the foundation of success in life and in the gym that is why we include a nutrition consultation with all of our class memberships.  Your coach is here to offer guidance and support through your journey.