top of page


From Gridlock to Greenlight? What Alberta Businesses Need to Know About Bill C-5
Tabled on 6 June 2025 as the “One Canadian Economy Act,” Bill C-5 bundles two distinct—but complementary—statutes under a single cover.
6 days ago9 min read


Jurisdictional Gridlock: Environmental Law, Municipal Authority, and the CN Logistics Hub
The Canadian National Railway’s proposed Milton Logistics Hub has become one of the most high-profile legal and regulatory battles in recent years between federal infrastructure interests and local environmental and health concerns. What began as a $250 million supply chain enhancement project in Milton, Ontario, evolved into a multi-year saga that has tested the reach of the federal government’s approval powers, the scope of municipal authority, and the application of the Im
May 206 min read


Embracing the Future: The Law Society of Alberta’s Generative AI Playbook
As AI technologies evolve, the question isn’t whether they will be integrated into legal practices, but how and when. Enter the Law Society of Alberta’s Generative AI Playbook, a guide that provides Alberta’s legal professionals with the tools and the wisdom to navigate this brave new world of AI-driven legal services.
Apr 305 min read


Canmore's Vacancy Tax Under Legal Fire: Understanding the Livability Tax Program and the Lawsuit Challenging It
Canmore, Alberta, has long been admired for its stunning mountain vistas, world-class outdoor recreation, and small-town charm.
Apr 44 min read


Common Contractual Risk Allocation Provisions – Covenants to Insure
Covenants to insure hold significant legal and practical implications in contractual arrangements. In many commercial agreements...
Jun 3, 20245 min read


Common Contractual Risk Allocation Provisions: Force Majeure Clauses
Negotiating and drafting force majeure clauses involves complex issues and choices. In an era marked by unpredictable global events....
May 7, 20245 min read


Decoding the Fine Print: The Role of Representations, Warranties, and Covenants in Contracts
In this blog, we consider these distinct types of terms and the role they play in both common transactions and complex agreements.
May 3, 20242 min read


British Columbia's Strategic Regulation of Electricity Use in Cryptocurrency Mining
This blog delves into the legislative, regulatory, and judicial actions taken by BC to ensure provincial wide sustainable electricity use.
Apr 30, 20242 min read


Blue Rock Law: Local Artist Exhibition Program
Our office is launching a unique program designed to celebrate and promote the vibrant talent within our community.
Mar 27, 20242 min read


Navigating the Gray Area: Good Faith and Its Implications in Contractual Disputes
By Laura J. McPhee and Thomas O'Leary K.C. In the world of contract law, there exists a concept that often dwells in the shadows—a...
Dec 5, 20235 min read


Contracts in the Digital Age: Navigating E-contracts and Online Agreements
In today's increasingly digital world, many of our daily interactions and transactions are conducted online.
Nov 29, 20234 min read


Plastic Politics: The Federal Court's Decision on Plastic Items
In a major decision released on November 16, 2023, the Federal Court invalidated a Federal Government cabinet order that classified “Plastic
Nov 19, 20236 min read


Meeting Excellence Made Easy: A Quick Primer on Procedure
By Laura J. McPhee Running a productive meeting or managing decision-making processes within an organization can be a challenging task....
Nov 2, 20233 min read


The Legal Essentials: Understanding the Elements of a Valid Contract
By Laura J. McPhee and Thomas O'Leary Contracts are the backbone of our daily transactions, from buying a cup of coffee to signing a...
Nov 1, 20233 min read


Blue Rock Law Opens in Calgary!
Blue Rock Law is OPEN for Business! Hey Calgary, We're Blue Rock! For more information, take a read through our latest blog!
Oct 22, 20231 min read
bottom of page