Practice Area

Let us help you!

Navigating the complexities of immigration law can be overwhelming. At BCA Law Firm, our dedicated team of experts is here to guide you every step of the way.

Don’t face this journey alone – contact us today for a consultation and let us turn your immigration goals into reality.

Our Services in Tennessee

We work in an open dialogue with you in order to devise the strategy which will best serve your interests.

Federal Court Lawsuits

  • Mandamus

  • Declaratory (Dec) Actions

Family Immigration Lawyer

  • Marriage Based Adjustment of Status

  • 245(i) Cases

  • Battered Spouses and Abused Children Matters

  • Petitions for Spouses, Children, Parents, Siblings

  • Fiancรฉ Petition

Deportations And Removal

  • Bonds

  • Cancellation of Removal

  • Joint Motions to Reopen

  • Voluntary Departure

  • Other reliefs from removal

  • Hearings and Appeals

Naturalizations (With Criminal Issues)
Other Immigration Matters

  • Motions to Reopen / Reconsider

  • Consular Matters

  • Change / Extension of Status

  • Student Visas

  • Immigration to India

  • OCI and PIO

  • J-1 Waivers

  • Deferred Action

Employment Immigration Lawyer

  • H-1B including Health Care professionalsโ€™ H-1B

  • L-1 including New Office L-1As

  • E-1 and E-2 Treaty Trader / Treaty Investor

  • EB-1 Multinational Manager Green Card

  • EB-5 $1 million Investment Green Card

  • R-1 Religious Petitions and Green Cards

testimonial

What Our Clients Are Saying

โ€œ

Request a Legal Consultation

Receive trusted guidance for your immigration journey.
Schedule a consultation to explore your options with our experienced attorneys.

30 Minute Appointment

If you have a short list of questions, make an appointment for up to 30 minutes ($100)ย 

We reserve the right to charge the fee for a longer appointment ($175) if your questions are more detailed than can be addressed in 30 minutes.

Make Appointment ($100)

60 Minute Appointment

If you have a case you would like to hire us for, make an appointment for up to 60 minutes ($175)

Make Appointment ($175)
×