Whether from the prospective of an owner, general contractor or subcontractor, engaging in any new construction project brings emotions of both excited anticipation and fear of the unknown. Having a precise and complete plan as to how the project will be handled at each phase will help to make it more successful and enjoyable.