Joseph Madison Carlton Jr.

Joe Carlton, Attorney at Law
  • Criminal Law, Divorce, DUI & DWI...
  • Alabama
Claimed Lawyer ProfileSocial Media

In need of a lawyer in Talladega, Sylacauga, Munford, Lincoln, or Childersburg, Alabama?

Joe Carlton, Attorney at Law is a law firm based in Talladega County, Alabama which handles criminal defense, family law, and personal injury cases. Criminal defense cases include felony, misdemeanor, juvenile, DUI, theft, and drug charges. Family law cases include delinquency, divorce, child support, and child custody of children and grandchildren. Personal injury cases include accidental or intentional injuries to person or property.

About Joe
* Retired Talladega County Assistant D.A.
* 31 years of courtroom experience
* Wrote the book on DUI’s for Alabama prosecutors
* Lives and works in Talladega County, Alabama
* Works with Talladega County judges and local law enforcement every day.

Joe will help you with your legal problems in Talladega County. Call 256-245-0525 or visit today for a FREE initial consultation.


Cumberland School of Law, Samford University
Samford University
B.A. / History (1973)
Professional Experience
Joe Carlton, Attorney at Law
- Current
Experienced Talladega County lawyer specialized in DUI cases. Also handles other criminal defense, family law, and personal injury cases. FREE initial consultation.
Assistant District Attorney
Talladega County District Attorney's Office
Assistant District Attorney
Cullman County District Attorney's Office
Executive Director
Alabama District Attorney’s Association - Office of Prosecution Services
Assistant Attorney General
State of Alabama - Office of the Attorney General
Professional Associations
Alabama State Bar
- Current
Jurisdictions Admitted to Practice
  • Free Consultation
Practice Areas
  • Criminal Law
  • Divorce
  • DUI & DWI
  • Family Law
  • Insurance Claims
  • Nursing Home Abuse & Neglect
Social Media
Websites & Blogs
Contact & Map
Joe Carlton, Attorney at Law
P.O. Box 214
Sylacauga, AL 35150
Telephone: (256) 245-0525