They all want your money. Chances are very, very high that you won't get anywhere with any of them except to be out the amount that you pay them in fees. Try to determine any hoops before you put forth the money. Have you done anything in your own behalf, such as volunteering, community service, obtained letters of reference, rehab programs, education programs? How long ago did this happen? If it just happened 18 months ago, you are most likely out of luck, but if it happened five years ago, maybe passage of time will help. Just some ideas out there. Good luck with this.