No, BRFS does not require memberships or contracts. Each program that is offered is either 12 or 18 sessions in length whether you do one program or hundreds of programs. At the end of each program, you decide whether you want to continue training or not.