1. U.S. Citizenship and Immigration Services (USCIS):
Website: USCIS
USCIS is the primary government agency responsible for immigration-related matters. Their website offers a wealth of information, forms, case status checks, and guidance on various immigration processes.

2. U.S. Department of State – Visa Information:
Website: U.S. Department of State – Visa
This website provides information on U.S. visas, including application procedures, visa categories, and embassy/consulate locations.

3. U.S. Department of State – Diversity Visa (DV) Lottery:
Website: DV Lottery
Information about the Diversity Visa Lottery program, including eligibility requirements and application instructions.

4. Executive Office for Immigration Review (EOIR):
Website: EOIR
EOIR is responsible for overseeing immigration courts, including the Board of Immigration Appeals (BIA). The website provides access to immigration court decisions and resources for immigration attorneys.

5. U.S. Department of Labor (DOL) – Foreign Labor Certification:
Website: DOL – Foreign Labor Certification
Information on foreign labor certification programs, including H-1B and PERM labor certification.

6. U.S. Department of State – Consular Processing:
Website: U.S. Department of State – Consular Processing
Information on the immigrant visa application process, including the DS-260 online application.

7. U.S. Customs and Border Protection (CBP):
Website: CBP
Information about entry and admission to the United States, including port of entry procedures.

8. U.S. Department of Justice – Office of the Immigration Judge (OIJ):
Website: OIJ
A listing of immigration court locations and contact information.

9. U.S. Department of Homeland Security (DHS):
Website: DHS
DHS oversees various immigration-related agencies, including USCIS, CBP, and Immigration and Customs Enforcement (ICE). Their website provides updates and resources related to immigration enforcement and policy.

10. U.S. Department of State – Bureau of Consular Affairs:
Website: Bureau of Consular Affairs
Information on international travel, including passport services and travel advisories.

11. U.S. Citizenship and Immigration Services (USCIS) Ombudsman:
Website: USCIS Ombudsman

12. U.S. Department of State Visa Ombudsman:
Website: Visa Ombudsman

13. U.S. Immigration and Customs Enforcement (ICE) Ombudsman:
Website: ICE Ombudsman

14. U.S. Department of Justice (DOJ) Office of the Immigration Litigation Ombudsman:
Website: DOJ Ombudsman

15. Check Case Status on USCIS Website:
Visit the USCIS Case Status Online page: USCIS Case Status.

16. Accessing the Visa Bulletin:
Visit the U.S. Department of State’s Visa Bulletin page: Visa Bulletin.

17. List of Consulates and Embassies
Visit the U.S. Department of State: Bureau of Consular Affairs.


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.


Inderjit handled our immigration matter in reference to my parents. We approached him and found him extremely pleasant to work with. In addition to his knowledge of the law, he guided us very well throughout the process. I would recommend him very strongly to anyone in matter of immigration.

Ajay (Avvo Reviewer)


Fill out the contact form or call us at 408.981.7696 to schedule your consultation.