Because of how complicated the EB-5 Program is, and because of what is at stake for investors, an EB-5 investor should hire a qualified third-party professional to conduct due diligence on his/her behalf. Typically, the due diligence process can be started by the investor’s immigration attorney, who will likely involve the services of a due diligence expert.