Jump to Navigation

Boise Criminal Defense and Immigration Lawyer

Boise, Idaho, Criminal Law and Immigration Attorney

I am John Barrera, founding attorney of the law office of Barrera Law PLLC. I represent clients in criminal defense and immigration cases throughout the area.

My office and my legal practice are client-focused. That means I put a high value on working closely with my clients, and making sure that you have the kind of representation you need.

  • Keeping you informed
  • Keeping you involved
  • Taking the time to fully understand your needs
  • Thoroughly preparing your case
  • Relying on experience and knowledge to handle your case
  • Creating long-term solutions

Whether you need a lawyer who will try to help you preserve your driving privileges following a DUI arrest, someone that can keep you out of jail following a domestic abuse charge, or a trusted professional to help avoid deportation, I can help.

I provide the effective representation you need for your criminal defense or immigration case, with a focus on personal service.

Working For You, Working With You

Many clients I speak with are worried that as an attorney I will just take their money and run. I understand where this concern comes from. I work with people when they are facing some of the most challenging events of their life. They are caught facing criminal charges or are dealing with the immigration and naturalization system. They are often intimidated, frustrated and confused. They need real answers to their question and they need aggressive representation.

This is why I think it is so important that you understand what is happening to you, what you can do about it and how I can help.

I bring more to my practice than legal knowledge, a proven trial record and ability. I bring patience, commitment and thoroughness to every case I handle.

  • Patience in explaining your situation and your options.
  • Commitment to fully resolving your case to the best of my abilities.
  • Thoroughness to make sure that you are prepared for every possible twist and turn.

Schedule an appointment with my office today at (208) 473-2034 or contact Barrera Law Office PLLC online. I will sit down with you to evaluate your needs and explain how I can put my approach and ability to work for you. I offer every potential client a free consultation for criminal matters as well as flexible scheduling and payment options.