EJCDC`s E-500 is typically used to use the services of an engineer for a single specific project. It is created for the Design Bid-Build project resolution system. With minor revisions, it is suitable for the execution of design-negotiate-build projects and can be easily adapted for use in a wide range of other project resolution systems when awarding contracts for primary professional services. Over the years, project owners and engineering firms have relied on the overall content, risk allocation, and philosophical approach of E-500. The 2020 edition remains in line with previous standards. In addition, the 2020 E-500 agreement contains targeted improvements, more options, better advice and instruction, and an improved structure. . . .