A firm of notaries can register your trademarks, draft your intellectual property contracts, register your copyrights and act as trustee or custodian to store and protect your source codes and software documentation...
Research on the availability of the chosen name and preparation of the legal documents required to register a trademark with the Canadian Intellectual Property Office.