The agreement guarantees that the $5.7 million project will hire union labor from local building trades unions.