The N.C. Office of the Commissioner of Banks (NCCOB) is responsible for the chartering and regulation of North Carolina's state banks, trust companies, mortgage companies, as well as registration and licensing of various financial institutions operating in North Carolina.