The Ontario Building Code | Support of Shallow Foundations

4.2.6.2. support of Shallow foundations

(1) Where a shallow foundation is to be placed on soil or rock, the soil or rock shall be cleaned of loose and unsound material and shall be adequate to support the design load taking into account temperature, precipitation, construction activities and other factors that may lead to changes of the properties of soilor rock.