joe-ingram-logo-new-horizontal

Contact Us Today

205-825-5297

Get Alabama's Top Divorce & Criminal Defense Lawyer on your Side

Joe-Ingram

+

clients we've helped

years of experience

+

5-star reviews on Google
24/7
availability
joe-ingram-logo

Experienced Criminal Defense and Divorce Representation in Birmingham, Vestavia Hills & Throughout Jefferson & Shelby Counties

Joe Ingram Law LLC, Voted Birmingham's Best Criminal Lawyer

Getting the Right Lawyer On Your Side, Is the Smartest Move You Can Make.

Ending a marriage is one of the most difficult decisions you will ever make. Facing a life behind bars, or any time in jail, can be the scariest and most uncertain time in your life.
 
In both cases, you need an attorney that has been in the tranches and knows how to fight for your rights. An attorney that knows how to win! WE DO.
 
At our firm we know:
  • How property should be divided and how to protect your assets in a divorce
  • When and how much alimony or child support should apply to your case
  • What happens to the assets and debts you built during your marriage and how they should be divided
  • How the criminal justice system works and how to get you the best possible result
  • What it takes to even the odds in criminal matters
  • What is the best possible outcome for your case, no matter the charge
  • When to go before a jury and when to arrange a plea 
At Joe Ingram Law LLC, we help Birmingham-area residents work through these decisions with clear legal guidance and a focus on reaching fair outcomes efficiently. As a Birmingham native with over 20 years of experience, Attorney Joseph A. Ingram provides straightforward representation to clients throughout Jefferson County, Shelby County, and the surrounding areas.
 
Protecting What Matters.
 
Why Choose Attorney Joseph A. Ingram?
Attorney Joe Ingram has spent his career helping Alabama residents resolve their most pressing divorce law matters and defending those accused of a crime. In fact, he was voted Birmingham's Best Criminal Defense Lawyer. With experience practicing in courts throughout Jefferson, Shelby, Walker, Blount, Cullman, and Tuscaloosa counties, he brings a thorough understanding of Alabama’s divorce law framework as well as the complex criminal justice system in Alabama and Federal criminal court throughout the state of Alabama. Whether you are working through a divorce, a DUI, a federal charge, or potential life behind bars, Attorney Joe Ingram provides the skilled representation you need.
Our practice is built on three core principles:
  •  Personalized Attention: We take the time to understand your personal situation, your priorities, and your goals—then build a legal strategy around them.
  • You Have to Prepare to Fight, So You Can Force a Fair Settlement: We prioritize reaching fair agreements that save you time, money, and stress whenever possible. But we prepare every case as if we are going to trial.
  • Accessible Representation: Legal questions don’t always come up during business hours. We maintain open communication and provide responsive service when you need it most.

Criminal Defense Services

When your freedom and reputation are at stake, you need a criminal defense attorney who will fight tirelessly on your behalf. Attorney Ingram represents clients throughout Birmingham, Vestavia Hills, Homewood, Mountain Brook, Hoover, and nearby communities like Alabaster and Jasper who are facing a wide range of criminal charges, including:

  • DUI/DWI offenses
  • Drug charges
  • Domestic violence allegations
  • Federal crimes
  • Internet crimes
  • Juvenile offenses
  • Misdemeanors and felonies

As a former prosecutor, Attorney Ingram understands how the other side builds their case, giving him (and you) a strategic advantage in developing effective defense strategies for his clients.

 

Divorce & Family Law Services

Our Birmingham family law practice handles the financial and legal issues that arise when a marriage ends. We represent clients throughout Birmingham, Vestavia Hills, Homewood, Mountain Brook, Hoover, Bessemer, and communities across the metro area in matters including:

  •  Contested Divorce — When spouses disagree on property division, alimony, or other financial terms, we work to resolve disputes through negotiation and mediation before litigation becomes necessary.

  •  Uncontested Divorce — When both parties agree on all terms, we draft the settlement agreement, handle filings, and move toward finalization as efficiently as possible.

  •  High-Asset Divorce — Cases involving substantial property, business interests, retirement accounts, and complex financial structures require careful valuation and strategic negotiation.

  •  Property & Debt Division — Alabama follows equitable distribution. We help clients reach fair divisions of marital assets and debts based on the specific facts of each case.

  •  Alimony — Whether you are seeking spousal support or anticipating an alimony claim, we provide clear guidance on Alabama’s four types of alimony and how courts evaluate each factor.

  •  Prenuptial & Postnuptial Agreements — Enforceable agreements that protect assets, clarify financial expectations, and reduce uncertainty if the marriage later ends.

  •  Post-Divorce Modifications — When circumstances change significantly after a divorce is finalized, we help clients seek modifications to alimony and property terms.

Serving Communities Throughout the Birmingham Metro Area

Our office at 300 Vestavia Parkway, Suite 2300 serves clients throughout Jefferson County and the surrounding region, including:

  • Birmingham
  • Vestavia Hills
  • Homewood
  • Mountain Brook
  • Hoover
  • Trussville
  • Gardendale
  • Bessemer
  • Pelham
  • Helena
  • Alabaster
  • Cullman
  • Tuscaloosa

No matter where you are located in the greater Birmingham area or neighboring counties, Attorney Ingram is ready to provide the skilled legal representation you need.

Why Attorney Joseph A. Ingram?

Attorney Joseph A. Ingram, a Birmingham native, has dedicated his career to helping the people of Alabama navigate their legal challenges. Whether facing a divorce or an arrest, he understands the emotional and legal difficulties his clients experience and is committed to guiding them through every step of the process.
distinction
Top100 - The National Trial Lawyers

What our Clients are Saying

Practice Areas

Client-Focused Representation You Can Trust

At Joe Ingram Law LLC, we measure our success by the outcomes we achieve for our clients:

  • 1600+ clients successfully represented

  • 100+ 5-star reviews on Google
  • Over 20 years of legal experience in Alabama courts

  •  Practicing across Jefferson, Shelby, Walker, Blount, Cullman, and Tuscaloosa counties

We understand that hiring an attorney during a divorce can feel overwhelming. Our firm creates a straightforward, supportive environment where clients understand their options and feel confident in the representation they receive.

Latest Blog Posts

Contact Joe Ingram Law LLC Today

Don’t face a divorce without experienced legal guidance. Contact our Birmingham office today to schedule a consultation with Attorney Joseph A. Ingram. We’ll review your situation, explain your options under Alabama law, and develop a strategy to protect your financial interests.

Call (205) 335-2640 to get started.

Frequently Asked Questions (FAQs)

Joe Ingram Law LLC focuses on divorce and family legal matters throughout Birmingham, Vestavia Hills, and the surrounding communities in Jefferson and Shelby Counties. Our practice areas include contested and uncontested divorce, high-asset divorce, alimony, property and debt division, prenuptial and postnuptial agreements, and post-divorce modifications.

Legal fees vary depending on the complexity of your case. An uncontested divorce where both parties agree on all terms is significantly less expensive than a contested case involving disputes over property or alimony. We offer consultations to discuss your specific situation and provide transparent information about potential costs.

Attorney Joseph A. Ingram has over two decades of legal experience serving clients throughout Alabama. As a Birmingham native, he brings valuable local knowledge and established relationships within the Jefferson County legal community to benefit his clients.

An uncontested divorce means both spouses agree on all terms—property division, debt allocation, and alimony—before or shortly after filing. A contested divorce means one or more issues remain in dispute. Uncontested cases are faster and significantly less expensive. Our firm works to resolve as many issues as possible through negotiation, even in cases that start out contested.

Yes. Alabama imposes a mandatory 30-day waiting period after the Complaint for Divorce is filed. An uncontested divorce can be finalized shortly after that period. Contested cases with financial disputes typically take several months or longer to resolve.

Yes. We offer consultations to review the details of your situation, explain potential approaches under Alabama law, and answer your questions about the divorce process. Contact our office at (205) 335-2640 to schedule.

Contact Our Firm

Contact Us Today

We offer consultations, and we'll gladly discuss your case with you at your convenience. Contact us today to schedule an appointment.
Copyright © 2026 JOE INGRAM LAW LLC
Site Powered By
slm-footer-logo
Service Area Disclaimer
Joe Ingram Law LLC serves clients in Birmingham and communities across the region, including Vestavia Hills, Mountain Brook, Homewood, Hoover, Trussville, Irondale, Bessemer, Pleasant Grove, Alabaster, Pelham, Helena, Calera, Montevallo, Indian Springs Village, Chelsea, Gardendale, Mount Olive, Fultondale, Jasper, Dora, Graysville, Adamsville, Sumiton, Cordova, Oneonta, Warrior, Moody, Odenville, Cullman, Tuscaloosa, and Northport. We represent individuals throughout Jefferson County, Shelby County, Walker County, Blount County, Cullman County, Tuscaloosa County, Morgan County, Madison County, Cullman County, St. Clair County, Etowah County, Calhoun County, Winston County, Marshall County, Bibb County, Greene County, Hale County, Marengo County