Trusted counsel for life's
most important matters.
Carroll, Papp & Cunabaugh, P.C. represents families, businesses, and individuals across McHenry County — in the courtroom, at the closing table, and everywhere in between.
Our Firm
Client-focused representation, rooted in McHenry County.
Our primary purpose is to serve the needs of our clients by consistently providing the highest quality legal representation in a prompt, professional, efficient, and cost-effective manner.
Any law firm can offer legal advice in a range of practice areas. What sets us apart is our commitment to excellence combined with the solidity of our relationships with our clients — relationships built to be long and mutually rewarding.
Areas of Law
How we can help.
Family Law
Divorce, custody, support, mediation, and adoption — steady guidance through difficult transitions.
Learn More →Corporate & Business Law
Incorporation, purchases and sales, and mergers — counsel for every stage of your business.
Learn More →Real Estate
Residential and commercial closings, construction contracts, zoning, and annexation.
Learn More →Litigation
Personal injury, workers' compensation, malpractice, commercial disputes, and appeals.
Learn More →Criminal Law
A strong defense for traffic matters, DUI, misdemeanors, and felony charges.
Learn More →Wills, Trusts & Estate Planning
Wills, trusts, probate, and estate plans that protect what matters most.
Learn More →Why Carroll, Papp & Cunabaugh
What sets our firm apart.
Experience that matters
Our attorneys have decades of combined experience — from the State's Attorney's office to the appellate courts — across family, criminal, business, and real estate law.
Relationships, not case numbers
We work with you and your situation. Whether in court, outside of court, or in daily business, you are represented properly — and kept informed at every step.
Two convenient offices
With offices in Crystal Lake and Harvard, experienced counsel is never far away — serving all of McHenry County and the surrounding communities.
Our Team
Attorneys who know you by name.
Visit Us
Two offices, one standard of service.
Here to help