Try having her look at a credit union for a card to transfer those high-interest rate balances to. This, of course, is with the understanding that she close the paid-off accounts. Also, some signature loans (you say she has good credit) can often be at a lower fixed rate than many credit cards. Check with a credit union - it’s a temporary option, not a solution. Again - close the accounts when they’re paid.
+1 on the credit union. Mine actually set a whole plan up for us back when we got in too deep. Basically a loan to pay everything off and I had direct deposit payment every week for two years. Also helped us create a realistic budget to live on while we paid it off. Been totally debt free for 14 years now. Even paid the house off nine years early.