Bigray-
Unless you're the type of person that has trouble following through without someone there to manage your actions (which is fine, I'm not being condescending - my older bro is like that!) then this is really something you can set up yourself, without paying a DMP to do it for you. That's $$ out of your pocket that you don't have to spend.
I did this for myself a few years ago when I was in BIG trouble with my CC.
Call your CCs and just ask to speak to a credit specialist. Tell them you've heard about payoff programs where they will lock your account, lower your IR by a TON, and help you pay off your card before it goes to collections. Most all CCs offer this - you just have to know to ask for it. And, this is all the DMP would do, too. They will ask questios about your income & other bills you have to pay, freeze your card (it won't show as closed, though - yet) and set up a PP based on your income & new IR. I can almost guarantee you'll be required to set up autopayments in advance, usually 3-6 months of pmts at a time. I was able to go from 26% to 1%. Then, set up all those payments for at least $10 more than the min they've required. It will make you look better and more committed in their eyes.
At the end of the payoff, they will most likely close your card, and you will be invited to re-apply. However, *sometimes* they will review your credit at the end of the payoff period and potentially reopen the account.
You must be very careful not to miss a single payment, no matter how valid the reason. Often you will be locked out of the payoff plan option permanently once you miss a payment. I missed one payment when we had moved overseas, even though I had given my new bank acc't info in PLENTY of time, they pulled off my old acc't instead of my new one. It took over a month and LOTS of conversations with supervisors to get it straightened out, and the ONLY reason I was allowed to restart the reduced rate payoff was because I could prove (and had to do it, like, three times to three separate managers) that the error was theirs, not mine. Also, it will usually be your responsibility to set up the next group of 3-6 months of autopay -- they will not offer ANY reminder that you are on your last month of the payments you had set up, so it requires getting a spreadsheet and setting up reminders for yourself for when you need to set up the next group of payments. Again, if you miss a pmt because your autopays finished up and you forgot to renew, they will NOT accept an excuse of "you didn't send me a reminder notice!"
Another good thing is, if you do it direct with the CCs yourself, you won't have any notations of a DMP which could prevent you from qualifying for a mortgage later on!
I really encourage you to call your CCs yourself and see if you can accomplish the same thing without paying someone else to do it - as I did. However, as the others mentioned, don't do this for the card with the longest history, beacuse you stand to lose a good deal of your history at the end of it. I would just call and ask if you can have an IR reduction beacuse you're a darn good customer! Don't mention financial hardship, just mention how competitive IRs are becoming since the rate cuts!
Best of luck, and I hope you can do this yourself.. any $$ you pay out to the DMP for something you can achieve yourself (and I know, cuz I did it!) is money that could have gone towards reducing your debt faster!