I used a Debt Management Program and had great results. It took me 4.5 years to complete. Most CCCs will close the accounts so you would take a minor score hit but util would be the primary thing dragging your score down anyway so I dont feel it is a factor. If you can, try to leave your oldest or best account out if the program.
In terms of any lasting effects of being in a DMP I would say there is none since after I finished he program I was able to get a prime Viosa card and a prime rate asuto loan. My scores are what you see them as and if I didnt have the 120 day late, my scores would probably all be over 800 less then a year after being in the program.
Things to be carefull about while in DMP:
1. Dont apply for any new credit that goes double if you have a BofA card.
2. You must monitor the credit statments and if it loos like the DMP will pay a CCC late, you must make the payment on your own. I had to do that twice with discover.
3. The DMP does not know what your current accont balances are so you could owe more then the DMP things you do. The last thing you want is a 30 day late at the end of DMP because you owed $1.
DMP saved me and it could work for you. If you like I can send you a PM about the company I used.
1/25/2021: FICO 850 EQ 848 TU 847 EX