What is the value of legacy?  Just ask the clients of The Cavanagh Law Firm.  The Firm has a historic pedigree forged at a time when Arizona’s legal community was small, and has grown to the Firm’s modern Arizona footprint where the old school values of the Firm’s namesake, Harry Cavanagh, remain.  We bring a razor’s edge to the concept of “hometown advantage.”  Respected by opponents and Arizona judges, successful before Arizona judges and juries, The Cavanagh Law Firm is a premier choice for legal representation.


The Firm has built and maintained its reputation for excellence by capably handling the representation of clients of all sizes—individuals, small companies, up to Fortune 500 enterprises.  Our attorneys practice in 45 different practice areas in more than 40 industries.  Please see our Practices page for a list of our primary practice areas and industries.


Attorneys with The Cavanagh Law Firm have been recognized for their achievements by Super Lawyers, Best Lawyers in America, Arizona Super Lawyers Top 50, Chambers, and Martindale-Hubbell AV Peer Review Rating, among others.

The Cavanagh Law Firm is recognized by its clients for exceptional legal skills and experience, ethical business practices and a commitment to quality and service.  Experience the Difference . . . Experience The Cavanagh Law Firm!

A Professional Association

News & Press

As the world continues to respond to the spread of the coronavirus (COVID-19), The Cavanagh Law Firm has decided to have all employees work remotely, effective Wednesday, March 18th, 2020.  The scale of the impact is still unknown and as a Firm, we are committed to do our part to protect our community.  

We are fully committed to serving our clients with minimum interruption.  The Firm’s preparedness plan has been implemented and all attorneys are handling client matters on a remote basis.  Our attorneys and support staff are available by telephone or email and will respond promptly. If you have a legal need, please contact one of our attorneys directly or call our main number, 602-322-4000, for assistance.

We will continue to assess the ever evolving situation and will update as needed.  Thank you for your support during this challenging time for all our communities.