Buffalo's Immigration Attorney

Immigration Court

Immigration Court can be intimidating. Representation in immigration court proceedings is important because with an attorney all possible options of relief can be explored, including:

  • Filing for asylum
  • Applying for withholding of removal
  • Adjusting status while in removal proceedings

Family Based Immigration

When filing family-based applications it is important to know which application should be filed depending on the situation and relief sought. It is also important to collect the correct documents that will support and bolster your application.

We have experience with a many different types of applications, including:

  • Petitions for relatives and fiancés.
  • Application to Adjust Status aka Green Card Application
  • Petition to remove conditions on Green Card


It is important to know that there are applications that may be submitted in some situation in order to waive certain criteria.

These applications include:

  • Application for Waiver of Grounds of Inadmissibility
  • Application to Reapply for Admission into US After Deportation or Removaln

get a free consultation

Please provide some general information about your situation, but do not include any sensitive details at this time.

Your Name *
Your Email *
Your Phone *
Tell us what happened: *

*Attorney advertisement: The Information obtained from this website is not intended as a substitution for legal counsel or advise. You should consult with an attorney regarding your case. Some of the images presented in this website are stock photographs.