Get Relief - Get Results Attorney Ingram Will Help You Stay Ahead of the Curve

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.

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.

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

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.

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.

Contact Ingram Law, LLC Today

  1. Available 24/7
  2. Experienced Trial Attorney
  3. Former District Attorney
  4. Successful Track Record
  5. Will Travel to Clients
  6. Attentive, Personalized Service
Call Our Team Today at (205) 656-0044
  • Please enter your name.
  • This isn't a valid email address.
    Please enter your email address.
  • This isn't a valid phone number.
    Please enter your phone number.
    You entered an invalid number.
  • Please select an option.
  • Please enter a message.