North Shore Bank offers a variety of personal and business banking services, including checking accounts with online banking, savings and investment accounts, certificates of deposits, home equity, construction, auto, and business loans, MaxSafe accounts, mortgages, refinancing, and wealth management services.