a. Every contract shall contain a provision which permits the agency, in addition to any other right or remedy, to give notice to the contractor that the agency finds the contractor's performance to be improper, dilatory or otherwise not in compliance with the requirements of the contract.
b. The contract shall provide that if such notice is given, upon the termination of the contract the contractor may be declared not to be a responsible bidder for a period of time which shall not exceed three years, following notice and the opportunity for a hearing at which the contractor shall have the right to be represented by counsel.
c. The provisions of the contract and the procedure set forth therein for making the finding and declaration referred to in subdivisions a and b shall be consistent with applicable rules and regulations of the board of estimate.