Who doesn’t want to have a detailed and coherent construction agreement in place on every job? It minimizes confusion, makes clear everyone’s respective responsibilities and should reduce disputes.