Relentless Preparation,
Efficient Resolution

Ryan Law advocates for businesses in a wide range of federal, state, and local tax controversies. We strive to exceed client expectations through the effective litigation of disputes at the audit/appraisal district, administrative, trial, and appellate levels.

Learn More

Why should you choose Ryan Law?

We offer a team of experienced tax attorneys who emphasize creative advocacy. The firm focuses exclusively on tax litigation and controversies.

We work closely with our clients and tax professionals to develop sophisticated and effective tax litigation strategies. Our attorneys’ decades of experience in high-stakes tax litigation give us a considerable base of knowledge and the opportunity to create ongoing relationships with key individuals and institutions.

Our lawyers are active in speaking at local and national conferences and in serving in leadership roles in federal, state, and local tax organizations, as their bios reflect.

Our Areas of Expertise
Corporate Franchise Tax
Credits & Incentives
Federal Income Tax
Oil & Gas Royalty
Property Tax
Sales & Use Tax
Texas Workforce Commission Appeals

Latest News
Congratulations to Our Newest Senior Attorneys, Sara Barfield and David Carl!

Congratulations to Sara Barfield and David Carl on their recent promotions to Senior Attorney at Ryan Law! Over their time with the firm, both have demonstrated exceptional legal expertise and…Read More

Ryan Law Team Provides Testimony on Minnesota House Bill HF2959

Ryan Law’s Minnesota Property Tax Group Leader, Thomas Wilhelmy, along with attorneys Joshua Muntifering and Reginald Snell, provided testimony before the Minnesota House regarding a property tax bill that will…Read More

Does Your Tax Bill Reflect True Market Value?

Municipal assessments often rely on mass appraisal models that fail to capture the nuances of individual commercial assets. Whether it’s shifting occupancy rates, rising CAP rates, or the evolving office…Read More


Ryan Law Alerts
Sign Up
  • This field is for validation purposes and should be left unchanged.