Contact Carter Law for a confidential consultation: 443-205-1432.


District of Columbia

1629 K. Street N.W., Suite 300

Telephone: (202) 600-7761

MD Locations

1835 Forest Drive, Suite D-3, Annapolis

124 E. Market Street, Salisbury

Telephone: (443) 205-1432


Immigration law can often be complicated and difficult for someone to navigate on their own. Here at Carter Law, we are dedicated to helping our clients tackle the often complicated immigration system. Let us help you determine the best course of action for your case.

Allow Carter Law to serve you in the following areas:

Citizenship & Naturalization

By obtaining citizenship in the United States you are providing yourself with the opportunity to live freely and without worry or fear of removal. Let Carter Law walk you through the naturalization forms and help you avoid to make mistakes that cause delay or even failure. We will ensure that your forms are filed correctly.

Green Cards

The steps to becoming a Green Card holder (lawful permanent resident) vary by category and depend on whether you currently live in or outside of the United States. You can obtain a green card through a family member or in some instances you may be eligible to file for yourself.

Here at Carter Law, we will take the time to analyze your situation and determine the best course of action for you.  

Visas (Immigrant and Nonimmigrant Visas)

There are several categories of nonimmigrant visas that are available. However, each category has its own eligibility requirements and demands. It is crucial to understand which visa is appropriate for you. Trust us to help you obtain the appropriate visa for your case.

Deferred Action for Childhood Arrivals (DACA)

In some instances, certain people who came to the United States as children and meet several guidelines may request consideration of deferred action for a period of two years. DACA recipients are eligible for work authorization and may renew their status after the two year period. Let us determine your eligibility and guide you through this process.  

Consular Processing

If an individual is the beneficiary of an approved immigrant petition and has an immigrant visa number immediately available that individual may apply at a U.S. Department of State consulate abroad for an immigrant visa. The immigrant visa allows the individual to come the United States and be admitted as a permanent resident.

Let us help you navigate through this often long and time consuming process. We will be by your side every step of the way.