Nationwide Credit Cleaning (NCC) is a family-owned company that has its headquarters in Chicago. The company was established by Todd Stern in 1985 with one office in Chicago. Today, they have their offices in Miami, St. Louis, and Detroit also. Giving a free credit report consultation to the client, NCC is the high-end boutique of credit repair.