CBTX Inc is the US-based bank holding company which operates through its subsidiary, Community Bank of Texas. It mainly focuses on providing commercial banking solutions to local small and mid-sized businesses and professionals. The services provided by the company includes business and personal deposits account, personal and business lending, mobile and online banking, merchant banking and others. In addition, the company offers information reporting and fund management, fraud prevention and security services, mortgage loans, home improvement loans, community development loans, construction loans and others. The company generates most of its revenue from interest on loans and investments, customer service and loan fees, and fees related to the sale of mortgage loans.