Ratings and Endorsements

Bar Association Ratings:

Ratings by all three of the independent bar associations (lawyers’ organizations), after thorough investigations of experience, integrity, impartiality, knowledge of the law, temperament, demeanor, and other factors:

“Highly Recommended”* – Illinois State Bar Association

“Highly Qualified”* – Lake County Bar Association

“Highly Recommended”* – DuPage County Bar Association

* Highest rating available


Organizational Endorsements:

  • Personal PAC (for Illinois women’s reproductive rights)
  • Associated Firefighters of Illinois
  • Coalition of Frontline Police Officers
  • Metropolitan Association of Police
  • Police Benevolent and Protective Association
  • Illinois Council of Police
  • Aurora Association of Professional Police Officers
  • Illinois Federation of Teachers
  • Lake County Federation of Teachers
  • Illinois AFL-CIO
  • Independent Voters of Illinois/Independent Precinct Organization
  • Lake County Building and Construction Trades Council 
  • McHenry County Building and Construction Trades Council
  • Fox Valley Building and Construction Trades Council
  • United Food and Commercial Workers International Union (UFCW) Local 881
  • Painters District Council 30 (Aurora)
  • United Brotherhood of Carpenters Local 250 (Lakemoor)
  • Mid-America Carpenters Regional Council
  • American Federation of State County and Municipal Employees (AFSCME) Council 31
  • Architectural and Ornamental Ironworkers Local 63
  • Elgin Association of Firefighters Local 439
  • Illinois Pipe Trades Association
  • International Alliance of Theatrical Stage Employees (IATSE) Local 2
  • International Association of Bricklayers and Allied Craftworkers Local 17
  • International Brotherhood of Electrical Workers Local 150 (Libertyville)
  • International Brotherhood of Electrical Workers Local 117 (Crystal Lake)
  • International Union of Elevator Constructors Local 2
  • International Union of Operating Engineers Local 150
  • International Union of Operating Engineers Local 399
  • International Brotherhood of Teamsters Local 916
  • International Brotherhood of Teamsters Local 330 (Elgin)
  • International Brotherhood of Teamsters Local 301 (Waukegan)
  • International Association of Bridge, Structural, Ornamental and Reinforced Ironworkers Local 1
  • Laborers International Union of North America (LiUNA) Local 582 (Elgin)
  • Pipefitters Local 597
  • Plumbers United Association Local 130 (Volo)
  • Sheet Metal Workers International Association (SMART) Local 265 
  • United Steel Workers of America Decorators Local 17