Had it done at the gym by one of the personal trainers I was getting a but fe up of working really hard in the gym and I had put weight on, so i asked for them to do it, I am actually in the healthy body fat range even though my BMI still makes me overweight as I am only 5ft