My experience at TFL has been nothing but great. The owners and the trainers are amazing!! T hey actually care about your progress and hold you accountable for doing your part in reaching your goal.