How much trust you can give them ? IDs/ contractors especially we do know them even if is your best friend introduce you dont know that guys current financial status so at all time do not give "CASH" give cheque is ok but not 90% even before the job start choosing the right company is hard