Chaque projet de construction d'envergure nécessite la mise en place de garanties, telles que des cautionnements ou des sûretés, afin de protéger le maître d'ouvrage et les autres entités concernées, comme les sous-traitants et fournisseurs. Au Québec, seules les compagnies d’assurances habilitées à offrir des assurances peuvent délivrer des cautionnements liés à la construction. Cependant, l'étendue et l'utilisation de ces garanties demeurent souvent ambiguës pour beaucoup.