Contact Us for a Free Consultation 256-534-0066


Highly Recommend

John Allen is one of the best I've seen. When he works your case, he puts all his time and effort into making sure you win your case. He keeps you up to date on everything that is going on. I had 2 2nd degree Assault charges at the same time. With the help of John Allen I was found not guilty on both charges. He is the man with the plan, an will get it done. Thank you John Allen.

– Tez Knowles

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.