Spirit of Texas Bancshares is a banking company that offers commercial banking services to businesses, professionals, and individuals. Its subsidiary, Spirit of Texas Bank, has 39 locations in various metropolitan areas, including Houston, Dallas/Fort Worth, and Austin, among others. The company aims to provide tailored, relationship-driven services to meet diverse customer needs.