MainStreet BankShares, Inc. es un holding bancario. Su filial es Franklin Community Bank, National Association (Franklin Bank). Franklin Bank es un banco comercial constituido a nivel nacional y miembro de la Reserva Federal cuyos depósitos están asegurados por la Corporación Federal de Seguros de Depósitos (FDIC). Franklin Bank acepta depósitos del público en general y concede préstamos comerciales, al consumidor e inmobiliarios. La empresa constituyó una sociedad inmobiliaria de su propiedad, MainStreet RealEstate, Inc, con el único propósito de poseer los bienes inmuebles de la empresa. Es propietaria de las instalaciones en las que opera la sucursal de Franklin Bank en Southlake.