Move better and feel better

Develop body control, awareness, flexibility and usable ranges of motion.

What is


Kinstretch is a mobility system creating active and usable ranges of motion. Mobility directly translates to your movement potential, reduces risk of injury, increases joint health and longevity, and makes you a better functioning human being!


Kinstretch expands your movement options

Every movement we make has at least one joint as a central factor.

Kinstretch focuses on training overall joint capacity instead of movement patterns. If you can actively control specific joint positions independently, then you can likely achieve them in a more complex, multi-joint movement. 

When we can’t create specific positions, we usually compensate elsewhere in the body and force excess load into those areas. For example, if you don’t actively have 180 degrees shoulder flexion (arms overhead), but practice overhead lifting, you are likely to compensate for your lack of shoulder flexion by extending in your thoracic spine and excessively loading these vertebrae. The greater the freedom of movement in your joints, the better you will be at moving and using your body in life and whatever sports activities you want to do.

Although it contains the word “stretch,” Kinstretch is NOT a typical stretching class. Small parts of class may contain passive stretching, but the bulk of class time is spent actively training your joints and the surrounding tissue.

Kinstretch is a challenging class because we often train at the end ranges of motion which is where we are the weakest. 

Although external loads, such as weights, are not typically used, Kinstretch employs internal loading in the form of isometric muscle contraction as a form of strength training at varying levels of intensity and effort. Concentric and eccentric training techniques are also commonly used. Kinstretch gives your body active inputs, because only active inputs give active results. You cannot achieve mobility gains and active ranges of motion with passive inputs.

Kinstretch is strength training for your joints

Kinstretch is preventative healthcare

There is no way to entirely prevent injury. However, by building strength and capacity in your joints and creating more varied movement options, you give yourself a strong foundation to mitigate injury, whether it’s chronic pain or an acute mishap.

We tend to lose range of motion both with age and our current lifestyle. Joints require movement for their overall health and maintenance. If you don’t use ranges of motion, you will lose them overtime. Kinstretch is a systematic implementation of training to maintain and improve your joints. It’s never too late or too early to start.

Check out what several students in Bermuda have to say about their experience with Kinstretch!