Your one-stop center for your Immigration needs

Our skilled immigration experts are here to guide you throughout your immigration process, helping you get your application right and done quickly.

Learn More

ASK OUR EXPERTS

We are here to help you with your application process.

OUR SERVICES

Preparing an entire immigration application is complex. Potential issues and major errors could cost you thousands of dollars, or cause long delays or even rejection. With 27 years of experience, we take the complexity out of your filing and application process at an affordable rate.

Service
Form No
Naturalization/Citizenship Applications
N-400/N-600
Medical Certification for Disability Exceptions (if you qualify)
N-648
Adjustment (Green Card) application forms I-485 & other supporting forms
I-485
Green Card renewal (Form I-90, filed electronically)
I-90
Petition to Remove Condition on Residence (I-751) and supporting evidence
I-751
G-325 Forms (biographic information)
G-325
DV-Lottery Application
DV-Entry
Employment Authorization Card
I-765
Family-Based Immigration Applications - I-130 form, K3/K4 non-immigrant visas
I-130, K3/K4
Fiancé(e) and Spouse Visas
I-129/K1
Asylum Case
Varies
Appeals & EOIRS
Varies
All Affidavits (Marriage, Divorce, Identity)
Varies
Fee waiver applications
Varies
Custody Transfer
Varies
Expedited USA passport
Varies
Foreign Visas (most of world countries)
Varies
Address Change with USCIS (AR-11)
AR-11
Tourist Visa Invitation B1/B2
B1/B2
Medical Invitation to USA
PR
Land Sales or Transfers (certain countries apply)
PR
Notary Public
PR
Passport Photo Available
PR
National Visa Center form DS-230
DS-230
Choice of Agent
DS-3032
Affidavit of Support
I-864

Green Card

If you have recently become married to a U.S. citizen, you may be wondering if you can obtain citizenship yourself. First of all - congratulations! Our team at IRC is ready to help you and your spouse complete the journey of love and begin your lives together in the United States!

By obtaining a Green Card, the spouse of a current U.S. citizen can both live and work in any part of the United States of America. Once an individual obtains their Green Card, they will hold a “permanent resident” identification until the day they wish to apply for naturalization as a full U.S. citizen. The citizenship process can begin after three years.

For many individuals, obtaining a Green Card is the natural way to start the journey of becoming a citizen. However, the process can be stressful and complicated. At IRC, our team of skilled immigration professionals can help you through every step, from filing your initial application to the finish line.

The following are the different types of Green Card applications.

  • Adjustment Status (Green Card)
  • Green Card Replacement
  • Green Card Lottery
  • VAWA: Violence Against Women Act
Learn More

Naturalization Applications

Are you ready to become a naturalized U.S. citizen? The process may seem overwhelming and intimidating, but with the right help by your side, you can quickly and successfully complete your journey to full citizenship.

In order to begin the naturalization process, you must complete the Application for Naturalization form - also known as Form N-400. This application begins the process for current Green Card holders to apply for full citizenship through the U.S. government. Before you begin - there are many eligibility requirements that must be met. IRC’s team of trained immigration specialists can help you gather your documents and prepare a complete application.

From filing the N-400 with U.S. Citizenship and Immigration Services (USCIS) to completing the steps that meet the expectations of the Department of Homeland Security, IRC is ready to guide you step by step through the naturalization process.

At an affordable cost, our team can help you complete your citizenship application, collect the necessary documents, and walk you through every step. Your American dream starts today!

The following are the application processes we can help you with.

  • Naturalization Adult
  • Naturalization child applying under his/her parent
  • Child Birth Abroad (Package)
  • Medical Certification Disability Exemptions

Click here to talk to an expert today.

Learn More

Visa Applications

For many countries, the ability to quickly and effortlessly travel across international borders requires a current and valid visa. While the requirement of having a visa may seem simple, the process of obtaining one can be complicated and covered in red tape.

If you are beginning the process of applying for a visa, the team at IRC stands ready to help you each step of the way. From applications to processing, our team of skilled immigration experts can give you peace of mind while you prepare to travel. Our team can help you acquire a variety of visas, in the following categories:

  • Foreign Visas
    1. EU/Schengen
    2. UK
    3. Australia
    4. Ethiopia
    5. Kenya
    6. Uganda
    7. South Africa
    8. Saudi Arabia
    9. Zambia
  • Immigration Visas
    1. Marriage visa
    2. Fiancé’s Visa
    3. K1/3/4 expedited family reunion visas
    4. Tourist Visas B1/B2 or visitor visas
    5. Medical visa

Each visa is different and requires various applications and requirements to receive them. Depending on the country that you intend to travel to, or whether you are filing for family reunification visas, there may be extra requirements to fulfill along the way. The IRC team is ready to help you make the process simple and easy for you and your family.

Talk to us as you begin your travel plans, and we will walk you through what each application needs. When you are ready to get moving, we are ready to get you there!

Learn More

Visa & Ticketing

The Kingdom of Saudi Arabia is temporarily suspending Umrah for citizens and residents in the kingdom due to the coronavirus outbreak, the Saudi Press Agency (SPA) reported on Wednesday.

The decision will be “reviewed continuously”, and the suspension will be lifted once the situation is under control, SPA quoted an official source at the ministry of Interior as saying.

Read More

WHY CHOOSE US

We take the complexity out of your application filing process and your immigration paperwork, and we make it simple and easy.

1

Responsive

We don't just fill out your paperwork — we navigate the immigration complexities for you and keep you in the loop at every step.

2

Affordable

Spend less than you might expect, and avoid the potential pitfalls that can lead your application to be denied. Let our expert hands help you today.

3

Experience

With 27 years of experience, we are proud of our multilingual and creative immigration experts, who have helped our clients meet their immigration needs.

What our clients say about us

*****

Very good people who were very nice. They answered my many questions and did not mind explaining things over and over. Thank you guys for all your help. I recommend visiting them on the weekend, they are open on Saturday.

Micheal Adamu
*****

I drove today (Saturday) from Prior Lake, about an hour drive, not expecting the process would be very easy. The staff was very nice and welcoming. I filed all documents within a short time. They say they will follow up with me. I recommend this office to help explain the complicated immigration rules.

Vladmir Purchenka
*****

I completed everything I needed within an hour. I had Ayan help me and she was super helpful and understanding. I had lots of questions about what would happen next and she was very knowledgeable. Thank you to all in the office.

Lucina Gail

WHO ARE WE

We are an immigrant-owned family business, established in 1999 to support the immigration process of the thriving immigrant communities. We have helped thousands of clients over the past 27 years, and we are proud to have enabled so many happy unions and joyful moments.

Book a consultation

Have a question? We’re here to help. Send us a message and we’ll get back to you.