Flat Preloader Icon

Gregory J. Barry

Gregory J. Barry
Zukowski, Rogers, Flood & McArdle
50 Virginia Street
Crystal Lake, Illinois 60014
[email protected]



  • University of Texas (J.D., 2006)
  • University of Notre Dame (B.A., magna cum laude, 2003)


  • Illinois, 2006


Gregory J. Barry, one of McHenry County’s top probate lawyers, focuses his practice on estate planning, guardianships, trust and probate litigation, elder law and Medicaid planning.  Since 2018, by appointment of the Governor, he has served as both the Public Guardian and Public Administrator of McHenry County.  Greg serves as the fiduciary of last resort for individuals in our community who have nobody else to care for them in their incapacity, or to administer their estate for their heirs.

His practice includes:

  • qualifying seniors and disabled adults for Medicaid and other benefits
  • managing long-term care options and asset planning for incapacity
  • ordinary and emergency guardianships of disabled persons
  • administering probate estates and litigating disputed estates
  • creating estate plans to minimize both estate tax and family conflict

Greg graduated from the University of Notre Dame in 2003 and earned his law degree from the University of Texas in 2006, joining the firm soon thereafter. Greg is an active member of the community in Woodstock along with his wife, Jillian, and their three sons.  Time permitting, he enjoys running, studying history, and coaching basketball and track.


McHenry County Task Force on Aging, McHenry County Bar Association, Illinois State Bar Association, American Bar Association


Greg is a sought-after speaker on estate planning, Medicaid, guardianship, and other related legal issues, for industry professionals and the general public alike.  Prior speaking engagements include Elderwerks Educational Services, Independence Health & Therapy, and the McHenry County Bar Association.  He has written about personal injury law, construction law, and on telecommunications facilities and zoning matters.


Barry is a member of the board of directors of the McHenry County Historical Society. He is an active member of the McHenry County Task Force on Aging, a nonprofit agency promoting awareness of the needs of McHenry County’s seniors. He also works with the McHenry County Council of Governments, a 501(c)(3) nonprofit organization that fosters intergovernmental cooperation among municipalities and local governments in the county. He is a member of St. Mary’s Parish in Woodstock.