BayFirst Financial Corp. opera como holding bancario del BayFirst National Bank, que ofrece servicios bancarios comunitarios a empresas y particulares. La empresa ofrece cuentas corrientes, de ahorro, NOW y del mercado monetario, así como certificados de depósito y cuentas individuales de jubilación, y cajas de seguridad. También concede hipotecas sobre bienes inmuebles comerciales, préstamos para la construcción y el desarrollo, capital circulante y préstamos empresariales, préstamos para automóviles, embarcaciones y vehículos de recreo, así como líneas de crédito personales y líneas de crédito sobre el valor neto de la vivienda. Además, la empresa ofrece servicios de banca móvil y en línea, gestión de tesorería, gestión de efectivo, procesamiento comercial, captura remota de depósitos, depositante nocturno, pago de facturas en línea, mensajería, inversión minorista y otros servicios. Cuenta con oficinas de servicio completo en San Petersburgo, Seminole, Pinellas Park, Clearwater, Sarasota, Tampa y Belleair Bluffs, Florida. La empresa se conocía anteriormente como First Home Bancorp, Inc. y cambió su nombre a BayFirst Financial Corp. en mayo de 2021. BayFirst Financial Corp. se fundó en 1999 y tiene su sede en San Petersburgo, Florida.