Bank of Texas provides great and excellent customer service. The staff is always friendly, attentive, polite, and professional. They take great care of clients and ensure they get the best products available. It is a bank big enough to help but small enough to care about people as individuals and small businesses. They focus on building a real relationship and have skillfully navigated small businesses through a number of challenging transactions with ease.