Diligent Representation

Our commitment to competent and zealous representation is directed toward the client’s best interests and needs.

World-Class Team

Our law firm remains abreast of current and developing changes in criminal and immigration law through participation in continuing education opportunities.

Total Client Focus

We are proud of the team approach our law firm has earned among satisfied clients and immigration professionals in providing competent and effective client services.

Real Experience

Our team of highly experienced professionals comprises many years’ experience in immigration and criminal law.

Our Mission




Temporary Visa's

The most recognized type of temporary visas to visit the U.S. is B-1 and B-2 visas and the Visa Waiver Program. There are numerous temporary visas with specific requirements.

Employment Immigration

The law allows for the admission of immigrants annually based upon offers of employment as professionals or as skilled or unskilled workers. Eligibility requirements must be met to qualify.

Immigration Status

Experienced immigration and criminal defense lawyers with the knowledge and understanding of the court system will advise you on the effect of crime on your immigration status.

Peticiones Familiares

Individuals may come to the United States based upon family relationships.  These familial relationships are divided into sub- categories that determine eligibility and wait times.


Our firm has many years of experience helping persons in completing their N-400 applications, passing the naturalization test and accompanying them to their interviews.

Battered Spouse / Domestic Violence

Spouses and children of U.S. citizens or lawful permanent residents of the U.S. who experience domestic violence or abuse may self-petition for lawful permanent residency.

Meet the Attorney

Mr. Flores is an experienced criminal law and immigration law practitioner and provides counsel and representation in the complex convergence of the areas of law known as “Crimmigration”.

Learn More