Duties, Obligations and Responsibilities of Ameresco. (i) All labor furnished under this Agreement shall be competent to perform the tasks undertaken, all materials and equipment provided shall be new and of appropriate quality and the completed work shall comply in all material respects with the requirements of this Agreement and in a good and workmanlike manner.