Criminal Defense Practice in Memphis, Tennessee

"I want a lawyer"

When you have been arrested, the attorneys at the Brannon Law Firm are your ultimate advocates. Anything you say to a police officer, a prosecutor or related government official can be used against you in a court of law. We can help you if you have been detained for questioning, issued a citation or arrested by police in connection with a crime.

There is no substitute for first-hand courtroom experience. With over 50 years of litigation experience, we at the Brannon Law Firm have built a reputation for having in-depth knowledge of the law and the ability to achieve favorable results for our clients.

When you hire us, you get the benefit of having two trial lawyers working together on each case to deliver optimal results. We are dedicated to our clients and work tirelessly to defend our clients' rights in relation to the following types of offenses:

  • DUI
  • Sex offenses
  • Burglary
  • Assault
  • Domestic assault
  • Traffic offenses
  • Bank robbery
  • Escape
  • Kidnapping
  • Resisting arrest
  • Robbery
  • Theft
  • Drug cases
  • Vehicular homicide
  • Murder
  • Drug conspiracy
  • Arson

Contact us today!

Worried about DUI? The Brannon Law Office wants to discuss your defense options in a free consultation. Call us toll free at (888) 540-4644 or type a note in our contact page. When we meet by phone or in the office, our attorneys will gather and analyze the evidence against you. We offer solutions to your problems and are ready to fight for your rights, your liberty and your future.

The Brannon Law Firm is located in Memphis and serves the following cities and counties in Western Tennessee: Tiptonville, Union City, Dresden, Paris, Dyersburg, Trenton, Huntington, Camden, Ripley, Alamo, Covington, Brownsville, Jackson, Lexington, Decaturville, Memphis, Somerville, Bolivar, Selmer, Savannah, Lake County, Obion County, Weakly County, Henry County, Dyer County, Gibson County, Carroll County, Lauderdale County, Crockett County, Tipton County, Haywood County, Chester County, Henderson County, Decatur County, Shelby County, Fayette County, Hardeman County, McNairy County and Hardin County.