Firm Overview

Kansas City Criminal Defense Attorney



Effective Kansas Criminal Defense

The Swain Law Office, with offices in Olathe and Lawrence, Kansas, serves Johnson, Douglas, Wyandotte, Franklin, and Shawnee counties. We are a firm dedicated solely to the practice of criminal defense. Contact The Swain Law Office to schedule an appointment with an experienced criminal defense lawyer.


Experienced Defense Lawyer

At The Swain Law Office, we have extensive experience in criminal defense work. Our firm has defended thousands of clients in a wide variety of cases, including those involving drug crimes, marijuana possession, drunk driving, rape, criminal sodomy, burglary, robbery, arson, and murder. We provide dedicated criminal defense representation with extensive jury trial experience. We handle all aspects of criminal defense, and represent clients in both state and federal trial and appellate courts.

From Motion to Appeal

We work closely with each of our clients to determine the best approach to their individual case, and we are prepared to do everything necessary to help our clients get the best results possible. This includes filing motions to suppress illegally seized evidence or statements, motions to dismiss, and taking the case to trial. If all or part of the case requires an appeal, we can represent the client throughout the appellate process.



Aggressive and Dedicated Representation
We believe in the presumption of innocence. Our firm is dedicated to advocating on behalf of those who have been wrongfully accused and/or wrongfully convicted. We have significant experience defending clients charged with drug offenses, DUI / DWI, and serious felonies.

At The Swain Law Office, we care about our clients. We listen carefully to them and are dedicated to zealously and aggressively advocating for them. We promptly return all phone calls, and we meet regularly with our clients to inform them of how their case is progressing and advising them on the next steps. We will also meet our clients and potential clients in jail if necessary. Learn more about how to protect yourself.

Payment Options

We charge a flat fee for our representation, based on the severity of the charge. We accept all major credit cards. Contact us today to discuss your case and potential payment options.



Contact Us
The Swain Law Office has two offices to serve you, and serves Johnson, Douglas, Wyandotte, Franklin, and Shawnee counties. Whether you need a Lawrence DUI/DWI attorney, an Olathe marijuana possession lawyer, a Kansas City homicide defense attorney or any other type of criminal lawyer, contact The Swain Law Office as soon as possible. We are dedicated to defending the accused.


Free Consultation

Tell us about your case and we'll call you back




Criminal Law

Know your rights. Don’t make these mistakes when you are charged with a crime.

click here for more