Immigration Law

Rose Law Group pc understands that immigration law is complicated and highly personal. Our team also understands though that a skilled workforce is essential for the economic development of our local communities. Our experienced team of attorneys can assist you with employment-based immigration petitions, including but not limited to:

Contact our attorneys today to get the process started to get your visa or legal permanent resident status.

On Our Team

In The News

Exclusive: Reasons why Maricopa Co. Sheriff’s Office could be violating federal court order

Rose Law Group attorney Brian Cuevas hosts discussion with Community Advisory Board and legal professionals  By Madelaine Braggs | Rose Law Group Reporter  Since the Melendres vs. Penzone ruling in 2013, Maricopa County Sheriff’s Office has been tasked with reforming their policing strategies to be less discriminatory towards the Hispanic community. But that didn’t happen, according to the Community Advisory

Read More »

Darius Amiri, Rose Law Group Immigration Department Chair, talks to AZFamily about Biden’s new immigration policy, says it could hurt asylum seekers

By Channel 3/CBS 5 There could be some significant changes along the southern border. President Biden has announced a new policy that would have asylum officers review asylum cases rather than waiting on an immigration judge and the courts that are already facing a massive backlog. Right now, seeking asylum can take years. Under President Biden’s new policy, cases could

Read More »

Phoenix Sky Harbor seeing hundreds of migrants being dropped off every day

Rose Law Group Immigration Department Chair Darius Amiri talks about migration flux with 3TV “Officials say they’re seeing 300 to 400 migrants being dropped off at Phoenix Sky Harbor per day and they’re not equipped for it.” While Rose Law Group immigration attorney Darius Amiri says he “didn’t know the numbers were that high,” he also says he’s “not completely taken aback,

Read More »

Have a Legal Question?

Call us today at 480.505.3936 or contact us via email by clicking here.