Just make sure you get paid up front.  Trump has a habit of not paying contractors after the job is done.  Or maybe that's how he intends for Mexico to pay for it - take contacts from Mexican companies and then refuse to pay for them.