Guaranty Financial Corporation acts as the holding company for Guaranty Bank, offering a diverse array of financial services. Its product portfolio includes various deposit options such as checking and savings accounts, certificates of deposit, money market accounts, and individual retirement accounts. The company further provides mortgage lending solutions, alongside convenient services like debit and credit cards, online and mobile banking platforms, bill payment, direct deposit, payroll, and merchant services.