Horizon Bank specializes in personal banking, checking, savings, investing, commercial banking and financial planning services.