A turnkey project, also known as a turnkey contract, is an agreement between a client and a service/product provider (or contractor) in which the latter agrees to manage all project stages from start to finish, from the preparatory phase through final delivery of the contracted project. The contractor will be responsible for not only assuring the delivery of the product or service (in this example, the installation of industrial racking systems) but also for each and every phase of the project.