Ready To Overcome Any Legal Challenge

No matter what legal challenge you face, you can turn to the law office of John Tinney for experienced and trusted representation. We are a general practice law firm with more than 40 years of experience resolving legal matters of all kinds for people in Roanoke and throughout Alabama.

Personal Injury Claims

If you or a loved one has been hurt due to someone else's negligence, you need a dedicated attorney to help you get full compensation. We are committed to getting you the money you need to cover medical bills, lost wages and other expenses.

Family Law

When faced with an emotional legal issue that will likely change the way you live your life, you want a lawyer who will be your advocate. We want you to have a future you can look forward to after a divorce or any other family law matter, and we will work hard to achieve your goals.

Real Estate Law

We can protect your interests in real estate transactions and closings. We can help you resolve real estate disputes of all types, including boundary disputes. We handle all aspects of residential and commercial real estate law.

Estate And Probate Law

Do you want to create a will or establish an estate plan to ensure that your assets are protected for the next generation? Have you lost a loved one and been charged with managing the probate process? Whatever the case may be, you can benefit from our experience handling even the most complex estate and probate matters.

Criminal Law

Have you been accused of a crime? We can defend against charges such as drunk driving, drug possession, domestic violence, assault and more. These are charges that could destroy your life. You need to make certain you have someone to fight for you.

Business Law

We provide comprehensive business law services. We can help startups choose a business entity and lay the groundwork for success. We can review, draft and negotiate contracts of all shapes and sizes. We can provide guidance during transactions and resolve business disputes. Our goal is to help your business succeed.

Schedule A Free Consultation

To discuss your case with us and find out how we can help, call 334-219-2546 or send us an email to schedule your free consultation.