Free Initial Consultation

Contact Us Today through the form below, or call us at (757) 455 - 8555

What We Do

Reliable Advise from an Experienced Immigration Lawyer

If you have any general questions on Immigration Law or you are looking for legal representation on any Immigration, Naturalization, and/or Citizenship matter/s anywhere in the US or in any other country, Satnam Singh, can help you. 

We provide free initial consultation, and then, if retained effective legal ...

Satnam Singh

Satnam Singh, Attorney at Law, is the principal lawyer, with Satnam Singh, PC, and American Immigration Law Office, PLC, practicing law since 1988, and Immigration Law since 1990.
Satnam Singh is admitted to the Supreme Court of Virginia; the US Supreme Court; the US Courts of Appeals for the 1st, 2nd, 3rd, 4th, ...

Meet Satnam

Jurisdictions Admitted to Practice

Jurisdictions Admitted to Practice

Eastern (1991) and Western Districts of Virginia (2019)
Learn more
View All...

Representation & Consultation

Assistance in All Immigration Matters

Assistance in All Immigration Matters


Litigation is the process of bringing a legal dispute before a judge. If that's the help you need, trust Satnam Singh to guide you through …
Learn more


An appeal occurs when a party who has lost a case in a trial court requests a higher court (the appellate court) to reconsider the …
Learn more

Consular Processing

Consular processing involves case adjudications at the US Consulates overseas for all types of Visas doe applicants to come to the United …
Learn more

What We Offer

  • Free consultation
  • Parking available
  • By appointment only
Spoken languages:


I had an amazing experience with Satnam... He is a combination of a professional lawyer, ethical person, and helpful human being.... 
May 22, 2024
Kamel Alboaouh
Extreme helpful and kind lawyer. He guided me through and helped me navigate the immigration process. He goes above and beyond his obligations to...  Read more
Jan 26, 2024
Bhavika Sicka

Drop By

Areas Covered


Our Office Hours


Get in Touch

In Need of Our Services?

Please let us know the service you need, a little about 

your situation and we'll contact you for further information.