A legal agreement between the homeowner and the contractor. A construction contract outlines the details of the project, and usually contains a project description, outline of the work, timing, cost details, any blueprints or plans, specifications, payment schedules, allowance details, and a warranty statement.