Rapid Visa was awesome in assisting us with navigating this complicated process. We actually got our I129 approval in less than 30 days after submission. The entire process, including a 10 week delay for TB test, took from September to June. The staff at Rapid visa were always prompt to answer questions and accurate and professional. Thank you very much.
Disclaimer: The information herein is not intended as legal advice and is provided for general information only.Questions involving interpretation of specific U.S. laws should be addressed to an attorney and/or government officials.