Originally Posted by
garykung
My guess is on the business itself.
I still remember years ago, when I opened my business checking, it was such a big deal for the bank. The bank has requested this and that.
IIRC - your business should be a Schedule C business. For some banks, that may give them the hesitation.
When AMEX issued my BUSINESS PLAT card, many years ago, I'm 100.1%

sure that it was based totally on my
personal credit history, since my "company" had NO credit history.