I highly recommend this bank for both individual AND business accounts. The customer service is top tier! They are responsive and knowledgeable, and everyone is happy to help. Our company needed to set up direct deposit for payroll, and the process had been delayed for several weeks so I thought I'd check with the bank and see if they had a similar service, and they do! They were able to get us up and running that week, and I have had absolutely no trouble using the system. I've never received better service from a bank - super impressed and incredibly grateful! It's unusual to have an actual person answer the phone when you call anywhere anymore, but that's what I get every time with NFB. read more