top of page


Immigration Law

Adjustment of Status

Adjustment of Status is the process to apply for lawful permanent resident status (also known as applying for a Green Card) when certain requirements are met. Schedule a consultation today to determine if you qualify to benefit from the Adjustment of Status process.

Consular Processing

If the applicant is outside the United States or in the United States, but does not meet the requirements for Adjustment of Status, Consular Processing may be the option for you. Schedule a consultation today to determine what options may be available to you!


Immigration waivers are available for individuals subject to certain grounds of inadmissibility. Certain requirements must be met to qualify for such waivers. Schedule a consultation today to determine if you can benefit from a waiver.


Becoming a U.S. citizen is a great privilege and often the final goal in our clients' immigration process. Becoming a U.S. citizen provides peace of mind,  allows the individual to take a more active part in the U.S., and in some cases provides new options for filing petitions for family members. Our office has handled complex naturalization cases for individuals who have suffered criminal convictions. Schedule your consultation with our office today!

U Visa

The U nonimmigrant status, more commonly referred to as U visa, is a special visa for victims of certain crimes who have suffered mental or physical abuse and are helpful to law enforcement or government officials in the investigation or prosecution of criminal activity. If you have been a victim of a crime, schedule your consultation today to explore your eligibility for a U visa.


Deferred Action for Childhood Arrivals or DACA is a program created on June 15, 2012 for certain people who came to the United States as children and meet several guidelines. Because of ongoing litigation in Federal Courts, USCIS currently accepts, but does not adjudicate first time applications. Renewal applications continue to be accepted and adjudicated. Schedule a consultation today if you need assistance with your DACA renewal or believe that a certain arrest or conviction may impact your ability renew your DACA. 

Removal Defense

Our office represents and advocates for individuals who find themselves in removal proceedings, commonly referred to as deportation proceedings, in immigration court. Schedule a consultation today if you or a loved one needs representation in immigration court. 


Asylum may be a way for an individual to find safety and protection in the United States if they have suffered persecution or fear they will suffer persecution in their home country due to race, religion, nationality, membership in a particular social group, or their political opinion. Schedule a consultation today to explore your eligibility for asylum. 

Administrative Appeals

Favorable adjudications by immigration officers or immigration judges are not always the outcome. Our office believes in fighting to overturn erroneous adjudications by filing appeals before the Board of Immigration Appeals (BIA) or the Administrative Appeals Office (AAO). If your application for relief has been denied, schedule a consultation today to explore the possibility of filing an appeal. 

bottom of page