Duncan Craig LLP

Duncan Craig LLP

Founded in 1894, Duncan Craig LLP is one of Alberta’s oldest and most established law firms, providing innovative and practical legal solutions with a focus on relationships, community, expertise, and integrity. Based in Edmonton, our team of over 40 lawyers assists individuals, businesses, and institutions across Alberta and beyond, addressing a broad spectrum of legal needs.

Our founding partners, William Short – Edmonton’s first mayor – and Charles Cross – Alberta’s first Attorney General – laid the groundwork for a legacy of leadership and service. Today, we continue this tradition, offering comprehensive legal services tailored to the unique needs of Albertans and clients across Canada.

Our lawyers are members of bars across Canada, including British Columbia, Saskatchewan, Manitoba, Ontario, and the northern territories, allowing us to serve clients nationwide. We also maintain relationships with international service providers for cross-border legal matters.

Practice Areas

  • Administrative Law
  • Agribusiness
  • Business Solutions
  • Commercial Litigation
  • Construction Law
  • Debt Recovery & Foreclosures
  • Employment Solutions
  • Estate Solutions
  • Family Solutions
  • Financial Services & Banking
  • First Nations
  • Insolvency & Restructuring
  • Insurance & Risk Management
  • Intellectual Property & Technology Law
  • Mediation & Arbitration
  • Personal Injury
  • Real Estate
  • Surface Rights

Community Engagement

Duncan Craig LLP is deeply rooted in Alberta’s community and actively supports numerous local organizations and initiatives. Our lawyers and staff contribute through volunteering, serving on boards, and engaging in civic and charitable endeavors. This commitment to community involvement reflects our core values and dedication to making a meaningful difference.

Visit us at dcllp.com to learn more.

Read more about Duncan Craig LLP in ...
Kineticor Resource Corp. successfully closed financing on the $1.5 billion Cascade Power Project
Edmonton
10060 Jasper Ave, Suite 2800, Scotia Pl, Edmonton, AB, Canada, T5J 3V9
(780) 428-6036
(780) 428-9683
Drayton Valley
5202 52nd Ave, Box 6777, Drayton Valley, AB, Canada, T7A 1S2
(403) 542-7462
(403) 542-3392
Vegreville
4914 50th St, Box 700, Vegreville, AB, Canada, T9C 1R7
(780) 632-2877
(780) 632-2898