As one of Alberta’s most established full-service law firms, it is known for combining legal expertise with a personal, community-driven approach. Founded in 1894, Duncan Craig has served clients ...