Trusted by 4,026+ Immigrants
"With no exaggeration, within 48 hours, our petition was filed on time."
Scott from Canada | EB-5 Investor Visa
"The attorneys are so professional, helpful and advised me very well."
Jatinder from India | E2 Visa
"If you're looking for results, Michael Ashoori is the person to work with."
Miguel from Mexico | TN Visa
"I did a video for them to see how much I really appreciate the whole thing."
Ibidapo from Canada | E2 Visa
"My application was successful. I'm super stoked!"
Lucy from United Kingdom | E2 Visa
"Very, very helpful. I'm more than happy with the outcome."
Christine from Canada | E2 Visa
"I’m definitely going to keep on using them."
Simon from Australia | E3 Visa
"They did the process extremely seamless for us."
Aman and Gayatri from India | Marriage-Based Green Card
"Very, very helpful. I'm more than happy with the outcome."
Tomas from Argentina | Reentry Permit
"Relatively convenient process. Super happy that we're approved!"
David from Canada | E2 Visa
"Very thorough, experienced, and professional."
Sejin from Japan
"That communication thing is priceless! Two thumbs up!"
Angus from Australia | EB1A Extraordinary Ability
"They did an exceptional job to get my case approved!"
Ousseynou from Senegal | Marriage-Based Green Card
"They made the process very smooth and easy."
Pragalath from Sri Lanka | E2 Visa
"They have been handling my cases and I have always been satisfied!"
Arian from Iran | Green Card Renewal
"Estimated processing time was almost accurate so it helped me a lot to plan."
Ashkan | Reentry Permit
"You will be surprised as they have tons of experience."
Nagaraj from India | H1B Visa and EB5 Visa
"Super professional, extremely nice and very attentive to my needs and questions."
Tal from Israel | Reentry Permit