From agreement type to financing to scope of work, here are details to iron out when vetting construction companies.