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

Shruti Gurudanti, Rose Law Group Corporate Transactions Chair, celebrates U.S. citizenship!

Shruti Gurudanti By Madelaine Braggs | Rose Law Group Reporter Rose Law Group is celebrating the personal achievement of one of the team’s brightest stars. Shruti Gurudanti, Corporate Transactions Chair and founder of tele-health company televëda, became a United States citizen on Monday. Originally from India, Shruti holds a B.A.LLB (Hons) from the National Law Institute University, India and a JD

Read More »

Darius Amiri, Rose Law Group immigration department chair, helps evacuate Afghan translator

Click here to watch! By Brooke Wagner | KOLD News 13 TUCSON, Ariz. (KOLD News 13) – Outside the Kabul International Airport, desperate Afghans wait, hope and pray. Just on the other side of US military gates, they see salvation. Among them just two days ago, a man named Zabi, an interpreter embedded with US Marines for ten years. Cory

Read More »

Rose Law Group Immigration Department Chair Darius Amiri working hard to get Afghan interpreter out of the country

By Bailey Miller | Fox 10 Phoenix (Above: Darius Amiri) PHOENIX – A Valley immigration lawyer is working around the clock to help get a man out of Afghanistan. The young Afghan, named Zabi, has been an interpreter and served alongside the U.S. Marines. A couple of weeks ago, a friend of Darius Amiri, a lawyer with Rose Law Group in Scottsdale,

Read More »

Have a Legal Question?

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