Great small bank. They know you by name and are responsive. I've had a relationship with them for a couple years now for my small business. Paul from the Mesa branch bends over backwards for you. The only reason not 5 stars is that they failed to remove a lien timely after I paid off a loan. However, when i did advise them of the issue, they took care of it immediately.