Discover what Birmingham, AL criminal defense lawyer John Michael Barclay can do for you
Knowing whether you need a lawyer in Alabama can be confusing. That's why Barclay Law, LLC offers a free consultation to all potential clients. We understand you probably have a lot of legal questions. That's why attorney John Michael Barclay wants to meet with you and discuss the details of your case.
Case results matter here. But don't just take our word for it. Read the testimonials from some of our satisfied clients throughout Alabama. We have the experience and the knowledge you need to get things done right. That's why we're honored to offer our legal services to you. We want to help you solve your legal problems, as we know the far-reaching implications of being charged with a crime.
Case results matter here. Contact Barclay Law, LLC. Your rights matter
Every legal case is unique. That's why we take the time to learn about the details of your criminal charges. As your lawyer, John Michael Barclay will work with you to develop a legal strategy that suits your specific needs. We work as a team. And in each case, we target the same, straightforward goal: to win your case.
You have too much riding on the outcome of your case. Don't wait to take action. Contact Barclay Law, LLC today. Attorney John Michael Barclay will meet with you and explain all the legal options available to you, enabling you to make an educated decision about your specific case.
Put your trust in a Birmingham, AL defense lawyer who puts people first
"I'm here to help you get your life back on track," attorney Barclay says. "No matter what legal issue you're dealing with, remember that you have rights. And I'm here to fight for them for you. I'm on your side, looking out for your best interests."
Give your case an edge. Contact Barclay Law, LLC. Call 866-584-1023 right now or fill out our online inquiry form and schedule a free consultation. Barclay Law, LLC accepts all major credit cards. We proudly serve people dealing with complicated legal issues in Birmingham, AL, Tuscaloosa, AL, Auburn, AL, Mobile, AL, Shelby County, AL, the Gulf Shores and the entire state of Alabama, including the municipalities of Adamsville, Bessemer, Docena, Dolomite, Fairfield, Fultondale, Graysville, Homewood, Hoover, Mountain Brook, Mount Olive, New Castle, Pleasant Grove, Prattville, Shannon, Vestavia, Watson and Wetumpka.