Jump to Navigation

Practicing Criminal and Family Law

Birmingham, Alabama, Attorney Joseph A. Ingram

State and Federal Criminal Defense — Family Law

At the Birmingham, Alabama, law office of Joe Ingram, My goal is to provide the highest level of knowledge, understanding and assistance through what may well be the most difficult time of your life. I am dedicated to protecting your interests in all levels of state and federal courts, including the appellate level. Whether you are facing criminal charges or have family law concerns, I can help.

Joe Ingram, is a charter member of the CJA Federal Defenders Panel for the Northern District of Alabama. This exclusive group of only 75 attorneys from the Northern District is selected based on experience and their ability to handle the complexities of federal criminal defense matters.

Mr. Ingram has developed extensive state and federal trial experience. Joe Ingram zealously fights to protect his clients, even when the facts may appear stacked against them. Mr. Ingram demands that the government prove its case beyond a reasonable doubt.

  • Evening and weekend hours are available by appointment.
  • Visa, MasterCard, Discover and American Express are accepted.
  • Free initial phone consultations are available.

Contact Lawyer Joseph A. Ingram

To speak with Joe Ingram about your legal needs, from state and federal criminal defense to family law, please contact my Birmingham law office by calling 205-335-2640 to arrange your free and initial consultation. All calls are returned within 24 hours. Visa, MasterCard, Discover and American Express accepted. My office is conveniently located in downtown Birmingham, Alabama, in historic Barrister Hall at 2205 Morris Avenue.

Practice Areas Questions & Answers

Evening and weekend hours are available by appointment.

Free phone consultations are available in Alabama and for out-of-state clients.

American Express | Discover | MasterCard | VISA
Office Location

Joseph A. Ingram
2205 Morris Ave.
Birmingham, AL 35203-4211
Phone: 205-335-2640

Map & Directions

please call us at 205-335-2640 or send us an email