Whether the job is a brand spanking new high rise development or an insurance claim for a damaged roof, communication can mean the difference between a good project and a project gone wrong. There are so many aspects to construction: so many players, so many stakeholders. Even small projects often fail because of one reason: […]