Avoid the temptation to pay a "credit repair" firm, as they cannot remove accurate negative info. If you’ve had recent defaults, charge-offs, late pays, then you need to understand these items have to age of your credit report naturally. After 7 years from the date of default you'll get a clean slate. "Credit repair" firms have no special power to magically delete negative items....all they do is dispute all negative items on your credit report and hope that the credit bureaus cannot validate the debt within the 30 day allowable time frame, in which case they must remove the items. You don't have to pay anyone to do this as you can do it yourself for free.
Per the Fair Credit Reporting Act you have the right to request written validation of negative entries on your credit files. Per this law they must validate the item(s) within 30 days or remove them from your credit file. Mail a letter via certified mail with return receipt to all three credit bureaus (Equifax, TransUnion & Experian). Include a photocopy of your driver's license and social security card...If you don't include these, they may write back requesting them, which would slow the process down by several weeks. For each negative item, write a separate letter and simply include the phrase:
Per the Fair Credit Reporting Act, I am requesting written validation of this item.
Do this one at a time for each negative entry....DO NOT request validation for all items at one time.
There is NO guarantee that this will work....It may give some decent results. The worst that can happen is that all negative items come back verified.