Our Criminal Defense Team

You’re Hiring an Entire
Team of Lawyers

Stephen Lyle Hamilton

Partner

Shane Byrd

Partner

Chase Diethrich

Associate

Jonathan Michell

Associate

Glen Neeley

Of Counsel

Kayla McCaffity

Associate

Shannon Kite-Powell

Associate

Kyle McCardle

Associate

Nicole Teymouri

Associate

Jessica L. Paige

Associate

Morgan Rittenberry

Associate

Timothy L Kimble

Associate

Chris Eggleston

Associate

Michael Rittenberry

Associate

Gregory Walker

Associate

Jeffrey O’Neal

Associate

Ana Arellanos

Associate
Bréona Pace

Bréona Pace

Associate

OUR OFFICE LOCATIONS:

AMARILLO • AUSTIN • DALLAS • DENTON • FORT WORTH • HOUSTON • LUBBOCK • MCKINNEY • MIDLAND • SAN ANGELO • SAN ANTONIO

STEPHEN HAMILTON IS CERTIFIED IN CRIMINAL LAW BY THE TEXAS BOARD OF LEGAL SPECIALIZATION

© 2025 Texas Criminal Defense Group. All Rights Reserved.