The McHenry County Criminal Defense Lawyer

(847) 854-7700        

The McHenry County Criminal Defense Laywer

(847) 854-7700        

20+ years experience with Criminal & DUI Cases

Experience Counts. Results Matter.

20+ years experience with Criminal & DUI Cases

Experience Counts. Results Matter.

McHenry County Criminal Defense Law Firm


Maybe you made a mistake, or made a poor decision. Or, maybe you were simply in the wrong place at the wrong time. A conviction for a crime can result in a large fine and possibly jail time. A conviction can also affect your educational and employment opportunities.

At FKM&A Law, we have helped many people in McHenry, Crystal Lake, Algonquin, Woodstock IL, and other McHenry County cities who have been accused of committing a crime. We know the law and criminal procedure, and will fight hard to protect your rights! Attorney David B. Franks possesses over 20 years experience in Criminal Law. In addition to defending clients on a wide range of criminal charges, we can also assist you with criminal record expungement, and in Juvenile Court as well.

From 1990 through 1999, and since 2007 David B. Franks has served as a member of the Illinois State Bar Association Criminal Justice Section Council, reviewing legislation and providing input for the administration of Illinois criminal courts. He has eight years of experience as an Assistant State’s Attorney in Cook and McHenry counties, and served in the Felony Division and the Misdemeanor Division Supervisor in McHenry County.

Call us today at 847-854-7700 to learn more about how we can help you.

Why Choose David Franks

Full Service Law Firm

We a full service law firm has over 75 years combined legal experience. We can help you with DUI, Workers’ Compensation, Traffic Defense, Personal Injury, Criminal Defense, Divorce cases and more.

Experienced Lawyer

David B. Franks has over 20 years experience handling Criminal Defense & DUI legal cases. He cares about every client and will always do anything possible to help win a favorable outcome.

Cares About Every Client

Attorney David Franks cares about every client and makes sure they are informed about every step of the process. He will fight for the best results.