Hanson&Holmes, PLC
ATTORNEYS AT LAW
Attorneys

Charles O.
"Chuck" Hanson
1944~2021
Chuck Hanson graduated from the University of Iowa in 1967 and served on active duty in the United States Air Force from 1967 to 1973. After military service he was admitted to the University of Tulsa College of Law. He was awarded his Juris Doctorate and admitted to the Oklahoma bar in 1976. Hanson was a member of the Oklahoma and Tulsa County Bar Associations. He was also admitted to practice before The United States Supreme Court, Tenth Circuit Court of Appeals, and the Northern and Western Districts of the US District Courts in Oklahoma.
Both partners are rated AV by Martindale Hubbell and was been a partner in Hanson & Holmes, PLC since 1980.
Chuck retired in 2017, but periodically consulted with the attorneys. His practice involved corporation and business litigation, trusts, wills and estate tax planning, contract negotiations, ad valorem tax relief, real estate matters, probates, guardianships, and home owner associations.
He served as Treasurer of the Tulsa Title and Probate Lawyers Association for 29 years. Chuck served as a Director on many boards including the Tulsa Title and Probate Lawyers Association and the Tulsa Downtown Lions Club.
Richard Holmes graduated from the University of Oklahoma with a Bachelor of Arts Degree and was admitted to the University of Tulsa College of Law in 1972. He was awarded his Juris Doctorate in 1974 and admitted to practice in 1975. He is a member of the Oklahoma Bar Association and Tulsa County Bar Association. Holmes is also admitted to practice before the United States Supreme Court, Tenth Circuit Court of Appeals, United States Tax Court and the Northern and Western Districts of the US District Courts in Oklahoma. In 1990 he was appointed by the Civil District Judges of Tulsa County as an Adjunct Settlement Judge for civil litigation cases. Both partners are rated AV by Martindale Hubbell and he has been a partner in Hanson & Holmes, PLC since 1980.
Holmes' practice involves corporation and business litigation, tax, trusts, wills and estate tax planning. He is the past president of the Tulsa Title and Probate Lawyers Association and former member of the Board of Directors of the Tulsa County Bar Association.
Mr. Holmes is the past chairmen of the American Diabetes Association Tulsa Board of Directors and continues as a member of the Board. In 2007 he was chairman of the Concours for the Cure for the ADA and continues to serve on the committee. He is a member of the Rotary Club of Tulsa and served on the Board of Directors as International Projects Director.
Amanda Lin is originally from Fort Worth, Texas, where she graduated All Saints’ Episcopal High School in 2017 before attending the University of Oklahoma. While there she served on the student-run Honor Council and participated in various clubs.
She graduated in 2021 and went on to study at the University of Oklahoma College of Law where she earned her Juris Doctorate in 2024.
Amanda has previously worked at the Cleveland County District Attorney’s Office and the Oklahoma Department of Agriculture, Food, and Forestry General Counsel as a legal intern. She is currently preparing to join the Oklahoma Bar.

Elizabeth "Libby" Moore is originally from Tulsa, Oklahoma. She is a third-generation graduate from the University of Oklahoma. After working in the oil and gas industry she attended the University of Tulsa College of Law. While in law school, she was treasurer of PawLaw. Since graduating
she has explored numerous fields of law.
Aside from practicing law, Libby spends her time with her four rescue dogs, enjoys hiking and watching the Oklahoma city Thunder.
Zach Brown is originally from Wichita, Kansas, where he graduated with honors from Wichita State University in 2019 with a BBA in Accounting. He went on to attend Texas A&M University School of Law, where he graduated with honors as a scholarship recipient. While in law school, Zach was a member of the Journal of Property Law and the Journal of Law and Civil Governance, as well as a participant in the Tax Dispute Resolution Clinic.
Zach is a Certified Public Accountant licensed in Kansas and Texas, with Oklahoma licensure pending. He is also admitted to practice law in Texas, with Oklahoma admission pending.
Prior to his current role, Zach has worked in accounting and technology for 10 years across a range of industries, including aerospace, public accounting, commodities trading, healthcare, and technology


