You can never be too prepared. This especially rings true with construction projects. A poorly executed project can cost hundreds of thousands of dollars and even legal issues in the end. Starting a construction project can be daunting. There are so many steps to take before driving the first nail. Because of required permits, licenses, government regulations, legal precautions, materials, engineering...