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
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

“Good Faith Negotiations” by Ryan Law Attorney, Jeffrey Scheese

Introduction When a property tax assessment dispute advances from the county level to the superior court, many taxpayers understandably focus on the litigation ahead. Yet before the case proceeds further,…Read More

Ryan Law Partner, Ed Hirshberg, Featured in the Pittsburgh Post-Gazette

Ryan Law is proud to spotlight an article featuring our partner, Ed Hirshberg, recently published in the Pittsburgh Post-Gazette. In the article Hirshberg offers insights into Allegheny County property tax appeals,…Read More


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