Law Office of Stephen G. Taylor

Family Law, Criminal Defense Attorney in Liberty
Opening at 9:00 AM
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


If you’re facing charges, your first move should be to call an attorney for expert guidance and protection. The Law Office of Stephen G. Taylor, LLC provides criminal defense representation to individuals in the Clay County and surrounding areas that have been charged or may be charged with crime...

Read More
Call now

Please note! The negative review of my practice is inaccurate and posted by an unknown person. I have never provided legal representation to this person, and if able to determine the identity of the poster intend to take all legal action at my disposal for the slanderous and fraudulent nature of...

Read More


Practice Areas

  • Misdemeanor Charges

    Felony Charges, Warrants, Arraignments

    Drug Charges
  • Traffic Violations

    Municipal Citations

Domestic Litigation

  • Divorce – settlements, property division

  • Child Custody Matters

    Child Support Matters
  • Paternity Matters


9 months ago
Great Lawyer. A little bit pricey, but was able to get me full custody of my kids.
- Jonah C
9 months ago
Guy did a great job. Hope I never need a lawyer again, but if I did, this is who I'd call.
- Michael S
9 months ago
He is an amazing lawyer! Can’t go wrong with him!
- Joshua G


Stephen Taylor is licensed in Missouri and practices in the area of family law and criminal defense, including dissolution or marriage, custody and support modifications, juvenile court proceedings, paternity, adoption, criminal defense, traffic matters, etc. We strive to give good service to our clients by explaining the process to them in ways they can understand. In light of this commitment, this office offers a free initial telephone consultation to discuss your legal issue.

Contact Us


Call now
  • (816) 792-8008


Get directions
36 South Main Street
Liberty, MO 64068
United States

Business Hours

Mon:9:00 AM – 4:00 PM
Tue:9:00 AM – 4:00 PM
Wed:9:00 AM – 4:00 PM
Thu:9:00 AM – 4:00 PM
Fri:9:00 AM – 12:00 PM