Brilliant question. In my experience, 3 months is a decent length of time to really give your training a chance to earn you results, without making a long-term commitment. Having worked in gyms for many years I’ve seen just how frustrating it can be for a person to be tied into a contract they don’t want anymore, and I don’t plan to make you feel that way.