We are Open to the public. Pursuant to Federal, State, and Santa Clara County COVID-19 (Coronavirus) guidelines regarding social distancing, ALL visitors must call the office and schedule an appointment BEFORE visiting our Offices. NO WALK-INS PLEASE. All visitors are required to wear Personal Protective Equipment (PPE) and not be ill or sick. Thank you for your cooperation.

National Immigration Project

Processing Time

USCIS Processing Time Information

The US Citizenship & Immigration Service's processing period varies by the Service Center and type of application or petition. Each Service Center’s processing timeframe changes very frequently with one Service Center processing a particular application/petition within 3 months and other taking longer period of time.

USCIS processing time information for the below service centers can be found by clicking here.

  • California Center Processing Times
  • Nebraska Center Processing Times
  • Texas Center Processing Times
  • Vermont Center Processing Times
  • National Benefits Center
  • Local (or Field) Office Processing
PERM | Labor Certification Processing Time Information

The Department of Labor processes the labor certification petitions in the order it was received. The status of an electronically filed labor certification application via the permanent case management system (online) can be checked at the Department of Labor’s website. It is always advisable that employer should periodically check, and compare its filing date, i.e., the date the application was submitted for processing. If there is more than a 30-day difference between the employer's filing date and the PERM processing time, the employer must contact the National Processing Center (NPC) for a status update.

PERM | Labor Certification processing time information can be found by clicking here.

Client Reviews
Dear Mr. Ahluwalia, I would like to thank you for all your help with Dr. xxx case. She and I were very impressed with your services and the professionalism that you showed both of us. I am referring you to a very good friend of mine who is opening a manufacturing plant and wants to bring his brother in as a partner/investor/employee from Italy. I am forwarding your information for xxxx to contact you and make arrangements accordingly. Thank you for all your help. Dr. F.
Inderjit, thank you so very much. I sincerely appreciate all the effort you took to get this approved and your incredible patience. As xxx mentioned, we will only work with you for all our future H1's. Thanks once again. Sujaya