Experience - Reputation - Results


When Brunson, Barnett and Sherrer, PC goes to work for you, we apply every necessary resource to your case. Our legal team is committed to providing the highest level of client service. We form lasting relationships with our clients. Our passion is helping people, to be a voice for the voiceless, a champion for justice and a protector of your rights. Your problems become our problems, and we’ll work harder and smarter than any other firm to achieve success for our clients.

Put our experience to work for you today!

Our Clients Are Our First Priority

Each case is important, we listen to our client’s issues and determine the best path for the results needed.

Proven Record of Results

Our attorneys have over 50 years combined experience and a long history of successful results with courts, insurance companies, municipalities and fellow attorneys.

We Build Relationships

Our attorneys and staff place a priority on getting to know our clients and their needs. Building relationships allows us to more accurately assess our clients needs and achieve the best results.

Experience You Can Trust

Meet Our Lawyers

Johnny is a graduate of Birmingham School of Law and has practiced law for 20 years in the Greater Birmingham area. He is currently handling cases involving accidents and injuries, business litigation, family law matters, criminal matters as well as focusing on his duties as City attorney for the City of Leeds.
Scott is a founding partner of Brunson, Barnett and Sherrer, PC and a graduate of Birmingham School of Law and has practiced law for over 20 years. Scott also holds an MBA from the university of South Alabama.
Jeff is a founding Partner at Brunson, Barnett and Sherrer, PC and a graduate of the Birmingham School of Law.

Meet Our Legal Team

Amy Roddam


Amy Roddam has been with with Brunson, Barnett & Sherrer, PC from the beginning of the firm and has worked for Jeff Sherrer since 2002. Amy works in the Oneonta office and handles a variety of legal and firm matters including dealing directly with clients.

Brunson, Barnett, and Sherrer P.C. is a full service, Alabama law firm that serves clients throughout Jefferson County, Blount County, Shelby County, St. Clair County, and Tuscaloosa County, including Birmingham, Alabaster, Ashville, Bessemer, Clay, Fultondale, Gardendale, Homewood, Hoover, Leeds, Moody, Mtn. Brook, Oneonta, Pelham, Pell City, Pinson, Springville, Trussville, and the surrounding areas.


Get the Help You Need Today!
205-702-6700 or 205-625-5555