John Marshall Bank is a local, home-grown community bank; since 2006, it has been providing customers with an alternative to big, impersonal, national banks. This growing bank offers services to personal and business clients, including checking accounts, account management, and loan services.