Try NAV. A bit different. They aren't credit repair, in their words, but they can help folks identify and fix areas of weakness in their credit profile.

Note: they also have a marketplace so just work with your merchant through it