Immigration Lawyer

Welcome to the Law Offices of Oksana Van Rooy! We offer comprehensive legal assistance with Green Cards, permanent residency, U.S. visas and citizenship. Applying for a U.S. visa or Green Card is often a complex and confusing process, but don’t worry – our experienced immigration lawyer is here to guide you every step of the way. Whether you’re seeking to complete U.S. visa paperwork, reunite with loved ones, or propel your career to new heights, we are here to turn complex immigration laws into clear pathways.

Our law firm is located in California, USA. We speak English and Russian. We proudly assist clients from every part of the United States and from many other countries. Discover the support and expertise you deserve, regardless of your location.  

  • We’ve helped hundreds of people like you to achieve their immigration goals.
  • We know the process when it comes to U.S. immigration laws.
  • We’ll create a plan that’s just right for your unique situation.

  • We’re committed to getting things done efficiently, so you can start your new life as soon as possible.
  • We truly care about your journey and will support you with compassion.
Oksana Van Rooy

Meet Oksana Van Rooy

Oksana A. Van Rooy is an immigration attorney with over 18 years of experience in advocating for clients from diverse backgrounds. Ms. Van Rooy has successfully assisted countless individuals, families, and businesses in achieving their immigration goals.

Our Videos

In this video, discover how K1 visas can bring couples together. We'll walk you through the K1 visa process step by step, so you'll know what to expect. Whether you're planning to marry someone from another country or just want to learn more, our video has the info you need. For more information, please see our page on fiance visas.

Our Office

Newport Beach Office
1101 Dove St., Ste. 245

Newport Beach, CA 92660

Phone: (818) 744-4955 Fax: (949) 326-0075

Where to Find Us?

Newport Beach Office
1101 Dove St., Ste. 245

Newport Beach, CA 92660

Phone: (818) 744-4955 Fax: (949) 326-0075

Contact Us