As every insurance agent or broker who has dealt with construction companies knows, there are a lot of different risks associated with the job. Generally...