Kelly Steele will help you understand the issues surrounding your criminal legal matters and will work hard to resolve them in the most efficient and cost-effective way. He is dedicated to simplifying complex problems for his clients and getting them the best possible results. In some cases, this means obtaining the best resolution possible. In other cases, this means defending a client at a jury trial. Kelly says, "In many of my cases, I take a two-pronged approach, by preparing a case for a jury trial while attempting to get my client the best plea agreement possible."

Kelly believes that relationships are key to being a successful attorney. "Everyone should be treated with respect and dignity, whether they are a client charged with a crime, a victim of a crime, a prosecutor, a probation officer, a law enforcement officer, a court attendant, clerk of court personnel, or the courthouse custodian." He believes that these positive relationships have been important in helping him obtain favorable results for his clients. "It's important to fight for your clients, but it's even more important to have a good reputation. As a lawyer, your integrity cannot be compromised, especially if you want prosecutors, judges, and juries to believe your clients' version of a case."

A 1990 graduate of the University of Iowa College of Law, Kelly has over 27 years of experience in criminal and juvenile court, representing over 4,000 individuals with their legal matters, including 55+ jury trials. While Kelly mostly practices in Johnson and Linn Counties, he has had clients throughout the State of Iowa.

In his free time, Kelly coaches and participates in sports. He has coached high school football and track, as well as youth basketball and soccer. In the past 7 years, Kelly has completed two Ironman Triathlon, skydived, raced bicycles, run marathons, and summited mountains, including Mt. Rainier and Pikes Peak. Kelly has also participated in baseball, basketball, football, cross-country, track, golf, tennis, tae kwon do, and hapkido.

Kelly also enjoys reading, movies, and spending time with family & friends.

As an active member of the community, he served 6 years on the Linn County Board of Health, 11 years on his church's board of directors, 3 years as a member of Daybreak Rotary, and served 6 years in the U.S. Marine Corps Reserve.

When your freedom is on the line, choose a criminal defense attorney with the experience, dedication, and reputation that can make a difference. Call or text Kelly at 319-310-1168, or e-mail him at for a free consultation.

Office Location:
Kelly Steele, Attorney at Law
425 Second St. SE, Suite 365
P.O. Box 1901
Cedar Rapids, Iowa 52406

Cell: 319-310-1168
FAX: 319-363-5434
My Facebook