There's so many credit repair companies out there! It was hard to choose a good one, but I think I did. So far so good with Build My Scores. They have a great system where you can go online and check your progress/scores, etc. When you're working hard to raise your score, it really helps to be able to see it in action.