It is a car title loan company that I have ran for the last two years in Los Angeles.
Banks in the US are becoming increasingly sensitive to the type of businesses they associate themselves with. If you're a genuine business, it really is not your fault.
Licensed institutions like cash advance businesses or even the highly regulated money transmitters have a hard time opening a bank account.
You literally have no claim. If a bank refuses to do business with you, they can and there is not much you can do.
Do try to find out the reason (the Risk department is the one that provides reasoning).
See if your business is classified under high-risk as far as the bank is concerned.
This is a HUGE problem now in the US, so try to open as many bank accounts as you can.
It is because of the risk of money laundering and the high risk that is associated with the industry. There are many banks in the LA area that will accommodate you, but be up front. Talk to the AML department directly. Your front line banker doesn't know much anymore. They're more of pretty faces with a personality. But the smaller banks (a few branches at most) will help - But be honest. The big banks won't help you until you're a big deal... Doing millions in volume monthly.