Northern Michigan Criminal Defense Attorney — William L. Keogh, PC
When you are facing criminal charges, the attorney you choose can make all the difference. The Law Firm of William L. Keogh, PC has protected the rights of individuals across Northern Michigan and the Eastern Upper Peninsula since 2007. Attorney William L. Keogh brings courtroom experience, a former prosecutor's insight, and a genuine commitment to every client he represents.
Based in Cheboygan, MI, Bill Keogh handles criminal defense matters throughout the region — including Petoskey, Gaylord, Rogers City, Alpena, St. Ignace, and the surrounding communities. Whether you are charged with a DUI, drug offense, assault, or any other criminal matter, you deserve a skilled advocate on your side from day one.
CONTACT US
Protect your rights. Protect your future. Call (231) 625-2100 today for your free consultation, or fill out our online contact form. After-hours voicemails are returned within hours.
CALL US TODAY AT ♦ (231) 625-2100
Frequently Asked Questions
What should I do if I've been arrested in Northern Michigan?
Exercise your right to remain silent and contact an attorney immediately. Do not speak with law enforcement without legal representation present. Call the Law Firm of William L. Keogh, PC at (231) 625-2100 for a free consultation.
How quickly can I reach Attorney Keogh after hours?
You can leave a voicemail at any time. After-hours voicemails are returned within hours. The office is open Monday–Friday, 8:00 AM to 5:00 PM.
Does William Keogh handle cases outside of Cheboygan?
Yes. Bill Keogh serves clients throughout Northern Michigan and the Eastern Upper Peninsula, including Petoskey, Gaylord, Rogers City, Alpena, and St. Ignace.
How much does a criminal defense attorney cost?
Every case is different. The Law Firm of William L. Keogh, PC offers a free initial consultation so you can discuss your situation and understand your options before making any decisions.






