Contact Us for a Free Consultation 256-534-0066
  • Criminal Defense and Injury Lawyer

    If you’ve been charged with a crime or injured by another, we can help.

    Contact Us
  • Helping You Find A Solution

    Your legal matters are important to us. John Allen PC can help you achieve the best possible outcome for your situation. We pride ourselves on being able to support clients with their estate planning and probate matters.

    Contact Us

About Us

John Allen PC is Huntsville law firm that gets results. Before launching his own firm, John worked at international and national law firms representing major corporations.  He now uses the skills he learned representing large companies in high stakes litigation to help North Alabama citizens.  John has handled over a thousand criminal cases and enjoys helping clients get their lives back on track.  

Criminal Defense

John believes every person accused of a crime should get the best defense possible.  He is the former co-chair of the Criminal Defense section of the Madison County Bar.  He understands the importance of really listening to clients and believes the best results are achieved through thorough preparation.


John has handled several criminal appeals and has secured reversals for clients at the Court of Criminal Appeals and the Alabama Supreme Court.  He began his legal career clerking for a federal judge and working for some of the best law firms in the country where he learned how to thoroughly research and brief legal issues.  These skills have been invaluable to his appellate practice.  


We help clients obtain expungements to wipe prior charges and sometimes even convictions off their records through expungement.  

Personal Injury

This firm handles personal injury and car wreck cases.  If you've been injured by someone else, call us to see if we can help.

Estate Planning

We believe that estate planning done right does much more than direct where your assets go after you die. It protects you while you are alive. It protects your children and your family. And it protects your legacy after you pass.


It is very difficult to a lose a loved one. Trying to navigate the probate system alone or without able counsel only adds to that stress. Hiring competent counsel will dramatically reduce your stress and allow you to focus on what matters.

If you need estate planning or probate help, we should talk. Please call my office at 256-534-0066 to schedule an appointment.

Serving the Following Areas

John Allen PC provides criminal, personal injury, appellate, expungement, estate planning and probate services in Huntsville, Madison, Madison County and all of North Alabama.

Contact Us Today

If you have been arrested or been in an accident, or need help with a will or to probate an estate, we should talk. Contact us today for a free consultation.