Duncan Craig LLP provides strategic intellectual property legal solutions to businesses and innovators across Edmonton and Northern Alberta, covering patent and industrial design protection, trademark registration, IP litigation and enforcement, domain name protection, and cybersecurity governance. The firm serves technology-based startups, established corporations, and individual innovators, combining core legal expertise with a deep understanding of technology and business strategy. Operating since 1894, Duncan Craig is a registered Trademark Agent assisting clients in securing protection in Canada and internationally.