A cleanse might get you some short term weight loss, but it will be arduous, and you will likely put more weight on after you are through as your body will hold onto calories after the percieved starvation.
For true long term weight loss, you will need to make a life style change.
Consider doing the "eat more diet." It's a good way to transition to a healthier diet.
1. take all of your regular meals and split them in half.
2. proceed each of your now 6 meals with a glass of water or unsweetened tea, and one serving of something low cal and healthy (i.e. a cup of raw spinach, half a grapefruit, a handful of carrot sticks, a bunch of apple slices, a few sticks of celery, a cup of brothy soup, a handful of almonds).
by way of example-
your current diet consists of a cup of coffee an egg mc muffin and hashbrowns for breakfast at 7 am. two slices of pizza and a diet coke for lunch at noon, and an 8oz steak, a baked potato and broccoli for dinner and a piece of peach cobbler and a glass of wine at 7pm.
your eat more diet might look like-
a cup of water, a clementine, 1/2 a cup of coffee, 1/2 an egg mcmuffin and 1/2 the hashbrowns at 7.
a cup of water, a few slices of apple, and as much of the remaining breakfast you can eat at 10:30.
at noon you have a cup of water, a bunch of baby carrots, 1 slice of pizza and 1/2 a coke.
at 2 you have a cup of water, a cup of raw spinach, and as much of the remaining slice of pizza and 1/2 coke as you can muster.
at 6 you have a cup of water, a handful of almonds, 4 oz of steak, half a baked potato, broccoli, half a glass of wine and half a peach cobbler.
at 8 you have a cup of water, a few stalks of celery, and as much of the remaining 4oz of steak, half potato, broccoli and remaining wine and cobbler as you can muster.
How does this work? It slowly integrates healthy, high fiber low cal, unprocessed foods into your diet. You aren't categorically eliminating anything in your current diet. You are actually eating "more." Within a few days, you will be able to eat less of the second half of your meal as the combination of the water before each seating, and the healthy food, will fill you up. Your overall portion size will decrease and you will loose weight.
This won't work if-
you make poor choices in the eat more portion of this.
if you wolf your food so you don't feel sated.
if you insist on eating every last bite on your plate.
if you cause an overall increase in caloric intake.
Good luck to you and yours,
F. B.