Reza Rahbaran
Immigration AttorneyYou should avoid the use of any U.S. broker, unless they are registered as a broker agent with the SEC. Foreign migration brokers are quite commonplace and there are many brokers that are competent. It would be best to consult an immigration attorney to guide you with broker agreements and realistic expectations.