Schedule Your Appointment Today

Ready to Book Your Appointment? Migration Resource Center offers self-service online booking allowing you to find a date and time that is convenient for you.

Free First Appointment

Please select the type of service you are making appointment for:

We book appointments Monday thru Thursday and Saturdays as follows:

Mon - Thu - 9:00 am to 9:00 pm
Sat - 9:00 am - 1:00 pm

We book appointments Monday thru Thursday and Saturdays as follows:

Free Immigration Consultation (Initial)
Tues & Wed - 9:00 am to 9:00 pm
Sat - 9:00 am to 1:00 pm

Immigration Consultation (Follow-up)
Mon & Thu - 9:00 am to 9:00 pm
Sat - 9:00 am to 1:00 pm

We book appointments week days from 9 am to 5 pm. If you need time outside of these hours please call or email us. All appointments are held by phone, Zoom Video or in-person at our Staten Island location. For Zoom appointments a link will be sent to you prior to your appointment time. You will also be asked to fill out a New Client Intake For prior to your appointment, which will be emailed to you. We book appointments seven days a week from 8 am till 6 pm. If you need time outside of these hours please call or email us. All appointments are held by phone or Zoom Video. For Zoom appointments a link will be sent to you prior to your appointment time. Our satellite offices are open during tax season (generally December – May). You will also be asked to fill out a New Client Organizer prior to your appointment, which will be emailed to you.
Immigration Legal Services | Migration Resource Center

Immigration Legal Services

We assist individuals, families and businesses with employment, tourism, extraordinary ability and family-based immigration, deportation prevention and citizenship.

Citizenship Classes | Migration Resource Center

Workshops

Questions about the immigration process in the US? Preparing for the US Citizenship test? Need information about filing US Federal Taxes? Attend our workshops and get anwers.