Literature I have read says that a kidney cleanse should be maintained for 3 weeks. However, if you have a history of kidney problems (stones, gout), then this should be extended to 5 weeks.
Other methods of doing a kidney cleanse can be found at Kidney Cleanse