Have a browse through the debt forum (below) there have been numerous posts asking this similar question. In reality these firms make over-inflated claims, charge upfront fees often taking your fee... with no gurantee of success.
http://www.moneysupermarket.com/community/forums/debt-129.aspx