Our Attorneys

Andrew J. McCants

Andrew McCants is the Managing Partner of our Personal Injury Division. He is result driven and dedicated to fighting for your case. He worked on personal injury cases as a law clerk, and junior attorney. Later, as a Senior Trial Attorney with the 2nd Judicial DA's Office, Andrew handled cases from DWIs to complex first-degree felonies, gaining extensive trial experience.

As a former prosecutor Andrew has overseen more than a thousand cases and won several high-profile cold cases at trial. Here is a list on our blog. Andrew’s time spent training new prosecutors, and with the SAKI Unit (Sexual Assault Kit Initiative) shaped his unique trial skills, and abilities to deal with challenging cases from inception to closure.

Andrew also serves as an Adjunct Professor at the University of New Mexico School of Law helping students navigate evidence and trial practice. This is an extension of his passion for academia as Andrew won several awards including a national championship in Los Angeles.

Jordan H. Farrell

Jordan Farrell is the Managing Partner of our Criminal Division and brings unmatched courtroom experience and legal insight to every case he handles. Over the course of his career, he has tried approximately 50 trials and overseen thousands of cases ranging from misdemeanor offenses like shoplifting and battery to aggravated DWI.

As one of Albuquerque’s most experienced DWI prosecutors, Jordan built a reputation for his meticulous case preparation, and strategic thinking. His extensive work in DWI law has made him a go-to resource for both clients and colleagues.

In addition to his trial work, Jordan has played a key role in training incoming prosecutors. His dedication to legal education reflects his passion for maintaining high standards within the legal community and ensuring that every client benefits from a well-prepared advocate.

Today, he leverages his prosecutorial experience to provide aggressive, informed defense strategies for clients.

FREE INITIAL CONSULTATIONS

Call us at 505-718-1722 or fill out the Contact Form