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.

All-In-One Tax Service | Migration Resource Center

Tax Services

We provide affordable tax preparation and tax debt resolution services. Whatever your tax situation, our dedicated tax professionals will custom tailor an individual or business strategy specific to your needs. What can we help you with?