William J. Miller

Also known as Bill Miller

William J. Miller

Elder Law Attorney

Anniston, AL





No Misconduct

Answers and Advice

32 questions answered.

Practice Areas

Payments & Fees


Contingent (25%-45%), Fixed (Sometimes), Hourly ($125-$200/hour)

Client Reviews

Showing 2 of 5 client reviews

Outstanding Attorney

Posted by: a Child Support client 6 months ago.

Attorney Bill Miller is an extremely knowledgeable and professional attorney. He handled all aspects of my case in an exceptional manner. From my...

freed slave

Posted by: Rex 6 months ago.

This attorney has outperformed every attorney I have ever been associated with. Not only has he won my case, but two other attorneys have not only...
Show more


Showing 2 of 6 peer endorsements

Clinton Mason Daughtrey
Clinton Daughtrey

Montgomery, AL

6 months ago

Relationship: Worked together on matter

I endorse this lawyer.
Michael Cory Bradley
Michael Bradley

Birmingham, AL

7 months ago

Relationship: Worked together on matter

I endorse this lawyer. Very personable and knowledgeable. Takes care of and listens to his clients.
Show more



1994 License Status: Authorized to practice law for the state of Alabama.
Last updated by Avvo: 10/16/2014
We have not found any instances of professional misconduct for this lawyer.

Work Experience

Showing 1 of 4 job entries
2004 – present

Turner & Miller, LLC


Showing 1 of 2 degrees

1994 JD - Juris Doctor in Law

Samford University, Cumberland School of Law


Showing 1 of 1 award

1995 Law Review

Cumberland Law Review


Showing 1 of 6 association entries

2012- present

National Academy of Elder Law Attorneys

Show more



Showing 2 of 2 publications

2010 7 Ways to Protect and Maximize the Value of Your Personal Injury Claim


1994 Hate Crimes Statute that Provides for Sentence Enhancement if Defendant Selects Victim Based on Race not a Free Speech Violation

Cumberland Law Review

Speaking Engagements

Showing 1 of 1 occasion

2014 3 Documents Everyone Needs

at Columbiana Ladie's Auxiliary Club Luncheon