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 or learn more about our immigration law services on our dedicated DACA website here.

On Our Team

In The News

Their lawsuit prevented 400,000 deportations. Now it’s Biden’s call. Rose Law Group immigration law chair Darius Amiri weighs in.

By Marcela Valdes | The New York Times Cristina Morales got the news that she was going to lose her legal right to live and work in the United States via text. The news devastated Morales. But the texts from her friends arrived while Morales, who was then 37, was at the Catholic school where she ran the after-school program.

Read More »

[OP-ED] It’s time to pass bills for farmers and ‘Dreamers’; Darius Amiri, Rose Law Group immigration law chair, concurs

By Arizona Republic Editorial Board The conservatives still asking why it’s a good idea to legalize agricultural workers and “Dreamers” just need to ask farm growers and economists. The answer is simple. The young immigrants called “Dreamers” pour billions into the U.S. economy, and the American agricultural industry that feeds our nation desperately need an orderly and legal flow of

Read More »

Rose Law Group Immigration Dept. on the Power of Perseverance

By Madelaine Braggs | Rose Law Group Reporter Immigration Law Chair Darius Amiri and sidekick Paralegal Brandon Rios share a story that proved perseverance can make all the difference in an immigration case. Brandon’s persistence recently led to a client being released from ICE custody. For more information on Rose Law Group immigration services head to: OR

Read More »

Have a Legal Question?

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