There are no joining fees. Memberships run on a rolling month by month basis except for the class packs which are valid for the specific time for the chosen pack. We do not tie you into contracts as we want all our members to train with us because they really want to be here not because they have to. However, if you do need to end your membership, that is not a problem and you can cancel at any time with a months notice.