Cleveland OVI Attorney

Have an OVI, DUI, traffic or criminal case court date in Northeast Ohio and need an OVI attorney? Need to get an old criminal conviction expunged or sealed? Give me a call for a free initial consultation. No case is too small or too complicated. Don’t go into court without an attorney. The State will have attorneys on its side, and you should have one too to protect your rights and property.

I’m an experienced OVI attorney and I know how to fight your DUI charge. 

I started my solo practice in order to represent regular people facing serious charges and the full power of the State. You don’t want to face prosecution and possibly prison time without an experienced and zealous advocate on your side. I will fight for you.

My rates are affordable and reasonable. I accept credit cards and payment plans. Give me a call today as your case may have time constraints.  I have offices in Lakewood and Independence, but often meet clients at court or their home for their convenience. 

I practice in courts throughout Northeast Ohio, such as: Avon Lake Municipal Court, Bedford Municipal Court, Berea Municipal Court, Cleveland Municipal Court, Cleveland Heights Municipal Court, Euclid Municipal Court, Elyria Municipal Court, Garfield Heights Municipal Court, Lakewood Municipal Court, Lorain Municipal Court, Lyndhurst Municipal Court, Middleburg Heights Mayor’s Court, North Olmsted Mayor’s Court, North Ridgeville Mayor’s Court, Parma Municipal Court, River Municipal Court, Shaker Heights Municipal Court and South Euclid Municipal Court. 

Call 216 592-8573 or email me at john AT johnforristal.com from the Contact page above.

I will return all calls and emails promptly. Get in touch today. Don’t talk to the prosecutor without an experienced DUI attorney. Call me today to discuss your case.

Cleveland OVI Attorney

Contact John​

Have a new case? Get in touch.

First Name
Last Name
Message
The form has been submitted successfully!
There has been some error while submitting the form. Please verify all form fields again.