We actually use a big bank for both personal and business, Chase bank.
We had a personal checking account already setup. We scheduled a setup meeting with a small business banker, they were very professional.
Initially, we only put in $2,500 as starter money to open the account checking account but we knew the account would grow. They were very helpful and didn't mind that it was only $2,500 to start meaning, they didn't treat us any differently as two years ago we were small on the revenue side.
Then we opened a Chase business credit card. Thereby they are both linked to our login on the app/web and we can see both.
The next advantage is when we run payroll, it's automated to transfer the money from the business account to our personal checking account. Very clean and smooth.
The biggest advantage was Quickbooks Online accounting software, syncs with the Chase Business accounts easily. We run payroll in QB while it actually tells Chase Business the dollar amounts then automates the process. Also, when we pay quarterly taxes, it's easy to do from the chase login.
Then the expenses charged to the credit card and the debit card, automatically post in Quickbooks as well tracking everything.
It works like a champ and we're very pleased from both perspectives.
Another data point for you.
How much seed money were you looking to start with? What type of transactions will you be running, invoice with 30 day terms or other? Electronic payments, cash, or checks? What accounting software would you be running? Will you be running payroll or owner draw? Do you have a tax professional that will access your books on a bi-monthly-monthly-quarterly basis?