With over thirty-five years as a multi-line, Alabama insurance adjuster, Terry Barnes is a tremendous asset to The Barnes Firm LLC. Among other things, Terry serves as a consultant, investigator, and process server.