Personal Injury & Criminal Defense Lawyers in Mackinaw, Illinois
Call us at (309) 839-2024 today or schedule a consultation through our contact form. We will help you get the compensation you deserve.

Legal Services in Mackinaw, Illinois
At Schierer & Ritchie, LLC, we’re committed to serving the legal needs of individuals and families in Mackinaw, Illinois. Backed by years of hands-on experience and a deep understanding of Illinois law, our firm provides dependable, results-driven legal support. Clients receive direct access to seasoned attorneys who prioritize clarity, efficiency, and strong advocacy—free from corporate red tape.
Why Clients in Mackinaw Trust Us
At Schierer & Ritchie, our approach stands out: no layers of assistants or junior staff—just knowledgeable, approachable attorneys working closely with you from start to finish. We understand the challenges facing Mackinaw residents and offer legal representation that’s both personal and powerful.
Focused Practice Areas Available in Mackinaw, IL
- Personal Injury: From auto accidents to slip-and-fall injuries, we help victims pursue fair compensation and confidently move forward.
- Criminal Defense: Arrested or charged in Tazewell County? We deliver strong legal defense tailored to your situation.
- Family Law: Whether dealing with divorce, custody, or parenting plans, we guide life’s most sensitive legal matters.
- Immigration Law: We assist Mackinaw clients with immigration issues, including visas, green cards, and deportation defense.

Trusted Advocates. Clear Solutions.
Legal matters can be complex, but our mission is simple: protect your rights and secure the best possible outcome. With practical guidance and proven legal strategies, we’re here when it matters most.
Start with a Free Consultation
If you live in Mackinaw, IL, and need experienced legal support, contact Schierer & Ritchie, LLC. We’re ready to help you understand your options and take action.
Call today or contact us online.
Proudly serving Mackinaw and the surrounding communities in Tazewell County.