Helping You Stay Ahead of the Curve Get Relief - Get Results
  • Joe was able to have my case dismissed and prevent me from having a felony conviction on my record.

    “I am grateful for his professional and courteous manner in which he represented me.”

    - Tom Sullivan
  • He was always available and supported me in gaining custody of my son.

    “He explained the legal process to me and always informed me of updates in my case.”

    - J. Bryant
  • He went above and beyond several times to resolve my case.

    “He will always be my first choice for legal representation.”

    - Savannah Chaviers
  • He is one hell of an attorney.

    “If you are owed money from delinquent customers, I highly recommend you calling him!!!”

    - Marty Nunley, Vice-President Mightymen Temporary Services, Inc.
  • Mr. Ingram recovered my outstanding invoices.

    “I would definitely call him to represent you or your business.”

    - Marco Lopez
/

Birmingham Criminal Defense Attorney Practice Areas

Attorney Practicing Family Law & Business Law

in Vestavia Hills and Jefferson County

At Ingram Law, our priority is your future. We strive to provide you, our valued client, with high-quality legal representation and compassionate guidance through this overwhelming experience.

As a criminal defense lawyer in Birmingham, Attorney Ingram offers a wide range of legal services to clients throughout Jefferson County and Alabama –our firm focuses on criminal defense, family law, business law, civil appeals, and workers’ compensation. No matter what kind of situation you have on your hands, no matter how complex, rest assured that we can help you resolve your problem and pave the path to a brighter future. Get relief and get results with the dedicated assistance of Ingram Law.

We are available whenever you need us. Contact us at (205) 656-0044 today.

Get to Know Your Attorney

Learn More About Joe Ingram
  • Joe  Ingram Photo
    Joe Ingram

    Founding Attorney

    Birmingham Criminal Defense Attorney Mr. Ingram is a native of Birmingham, Alabama. After earning his Bachelor’s Degree from Samford University, he worked for Alabama Power in Corporate Accounting. Mr. Ingram earned his law degree from Birmingham School of Law in 2002. While attending law school, Mr. Ingram worked as a law clerk in the Office of District Attorney for the Tenth Judicial Circuit in Jefferson County, Alabama. He has also served as an Assistant District Attorney in Baldwin County, ...
/

Criminal Defense Services

At Ingram Law, our criminal defense practice is focused on results and protecting both your rights and your future. We understand that facing criminal charges is one of the most stressful experiences in life. With your future at stake, you need comprehensive defense services to ensure a favorable outcome.

We offer zealous representation for people charged with a wide range of criminal offenses including:

  • Drug possession and sales charges
  • DUI
  • Identity theft
  • Fraud
  • Theft
  • Domestic violence
  • Juvenile crimes
  • Criminal appeals

Our team understands that the outcome of your criminal case can significantly affect your life. We strive to explore every possible option and apply our deep knowledge and experience with criminal cases to yours. Once we have listened to your story and thoroughly assessed your situation, we can get to work building a comprehensive defense.

Business Disputes

As frustrating as they can be, business disputes are an unfortunate reality for business owners. When faced with these kinds of disputes, it is important to retain the counsel of a skilled attorney who can guide you through the process and look out for the best interest of you and your business. Our Birmingham business attorney has a thorough understanding of federal and state business law and can help you overcome this challenge. Resolving your disputes – whether through litigation or alternative dispute resolution – will ensure that your business can carry on and continue to thrive.

Divorce & Family Law Representation

We know how important your family is to you – that is why we offer a wide range of family law services to help you through any dispute or challenge you should face. Family law cases are delicate matters that require the assistance of an attorney who is both compassionate and steadfast in their representation. Our Birmingham family lawyer treats clients with the respect they deserve – you will feel more like family than simply a client.

If we take on your family law case, we will work closely with you on any family matter, such as:

  • Contested and uncontested divorce
  • Division of marital assets and debts
  • Child support
  • Alimony
  • Child custody and visitation
  • Adoption
  • Modification of existing court orders

    Workers' Compensation Cases in Jefferson County

    An accident on the job is a serious concern. If you were injured while at work, you have the right to seek workers’ compensation benefits. The support you receive through a successful workers’ compensation claim can cover all the unfair expenses you incur as a result of the injury – including medical bills, lost wages, and mileage to doctors’ appointments. Ingram Law can help you file a claim and present a strong case to ensure that you receive the compensation you deserve.

    No matter what practice area your case falls under, we can help. Call Ingram Law at (205) 656-0044 today.

    High-Quality Representation in Your Time of Need

    What Else Makes Us Unique?
    • Proven Results

      Attorney Ingram is a Former District Attorney and has a successful track record.

    • Accessibility

      We are here for you.  Attorney Ingram will travel to you.

    • Experience

      Attorney Ingram is a proven trial attorney with years of experience.

    • Availability

      We are always available to take your call. Contact us 24/7.

    Contact Ingram Law Today

    Request a Consultation by Filling Out This Form
    • Please enter your first name.
    • Please enter your last name.
    • Please enter your phone number.
      This isn't a valid phone number.
    • Please enter your email address.
      This isn't a valid email address.
    • Please make a selection.
    • Please enter a message.