Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Have plenty of cash flow but bad credit
Set up a meeting with the bank that handles your business checking account. Go there in person and bring your business statements: profit and loss, balance sheet, and a spreadsheet showing your historical cash flow. The goal is to get your banker to understand your business and your needs and also for you to be on a first-name basis with your banker for an ongoing business relationship. Tell them you want to establish credit and you want a credit card account with $x as the limit. Your banker might be able to help push your application through even with your credit history. Even if you can't get the limit you want, you'll be on your way and can meet again with your banker in 6 or 12 months. Once your credit is re-established you'll be able to shop around and apply for other rewards cards. One day you might want a line of credit or a business loan. Establishing a relationship with your banker ahead of time will make that process easier if and when the time comes. Continue to meet with him or her at least annually, and bring updated financial statements each time. If nothing else, this process will help you analyze your business, so the process itself is useful even if nothing comes of it immediately.