Construction projects come with significant risk as business owners can never be 100 percent certain that the price they agree to pay at the front end of a project is what will have been paid when the ...