Take your fitness to the next level whether you are just getting started or are an elite athlete. Our coaches will meet you where you are and can prescribe the right course of action for you to transform your body and reach your goals.

frame up prior to CrossFit workout


Simply put, CrossFit is the “sport of fitness.” Sounds crazy, right? Maybe not. CrossFit has turned the mundane yet necessary task of “working out” into a sort of game.

CrossFit is a training program that builds functional strength and conditioning with constantly varied workouts that are sure to provide superior results in all aspects of fitness. Our 1-hour classes start with a skilled warm-up to develop new skills or prepare you for the movements of the day. Then, we work in a strength element before moving onto the high-intensity WOD (Workout Of the Day).

We train your body to be capable of taking on any physical challenge life throws at you. Don’t want to make more than one trip into the house with an armload of groceries? We’ve got you covered. Need to sprint across the parking lot at work so you’re on time? No problem! Want to jump over tall buildings in a single bound? We can work on that too.

Get Started

athlete lifting weights

Kokua Camp

Kokua Camp has 3 (60 min) personal training sessions and will begin with a complete assessment of your current physical capabilities, history and goals. The assessment phase may take one or even all sessions during which your coach will evaluate movement patterns, range of motion, strength levels, structural balance and any limitations. Your coach will also work with you to determine your training goals and priorities. This information lays the groundwork for developing your training program.

  • Fat loss and improved body composition
  • Get In Shape program
  • Overall body strength development
  • Strength development for a specific goal, such as running, paddling or being able to perform pull-ups
  • Fix Your Back program
  • Muscle gain programs
  • Prenatal/postnatal fitness
  • Injury rehabilitation/prevention
  • Sport-specific training
  • Advanced training programs for more experienced trainees who have specific needs and goals

Get Started

happy athlete

Personal Training

Our Personal Training sessions are the most effective and efficient way to achieve your personal fitness goals, whether you’re new to CrossFit or an experienced athlete looking to break through a stubborn plateau. Sign up for our personal training sessions where one of our world-class coaches will work with you to help define your goals and blow them out of the water. Each 1 hour session is designed just for you with a set of eyes on you at all times to ensure you’re getting value out of every one of those 60 minutes. Whether it’s CrossFit, Olympic Weightlifting or any strength sport variation, Sports Performance training, Endurance, or other, we’ve got you covered.

Get Started

Joe donar

Online Training

Get personalized coaching from Joe Donar from the convenience of your home at a schedule that works for you. Joe will get to know you and your personal goals via email, video conference, and an in-depth questionnaire to put together an individualized strength and conditioning program for you. You’ll receive updated programming weekly via a user-friendly app that is accessible from your smartphone. Also included is “Form Coaching” where you may video your lifts during training and Joe will provide feedback on form, function, and progress.

Performance nutrition consulting is also available to enhance your personalized programming. You’ll receive complete nutrition consulting, weekly Macro guidelines, structured meal plans, and supplement recommendations.

Throughout the program you have virtually unlimited access to Joe via email to answer any questions you have about the programming.

Get Started

female athlete

Open Gym

Recess for grown-ups. In Open Gym, you have the freedom to use our gym any way you want. Make up a missed class, work on homework from your coach, practice skills you’re still mastering ... the options are limitless.

PRICE: $80/month

Sign Up!