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

U.S. judge blocks new applications to DACA program for ‘dreamer’ immigrants; Rose Law Group Immigration Dept. Chair Darius Amiri reacts

By Mica Rosenberg | Reuters NEW YORK, July 16 (Reuters) – A U.S. federal judge in Texas on Friday blocked new applications to a program that protects immigrants who were brought to the United States as children from deportation but said the hundreds of thousands of people already enrolled would not be affected until further court rulings. U.S. District Judge

Read More »

Darius Amiri, immigration law chair at Rose Law Group, comments on Afghan interpreter for U.S. military being denied asylum

By Holden Walter-Warner | Daily Mail An Afghan interpreter currently living in Iowa claims he is facing deportation and has lost contact with the Department of Homeland Security for giving a piece of bread to the Taliban when he was a child. Zalmay Niazy served the U.S. military as an interpreter from 2007 to 2014 in Afghanistan before returning to the United

Read More »

A passion for justice: Rose Law Group immigration paralegal Ana Guzman details meaningful work

By Caroline Yu | Your Valley Before Ana Guzman immigrated to the United States, she always had a passion for the law and legal matters. In her home country of Guatemala, Ms. Guzman attended law school for two years but when she immigrated, she was unable to finish the program. “Since my early years, I would say I had a passion for

Read More »

Have a Legal Question?

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