J. Bagby Hall, CPA 5500 Southlake Park, Birmingham, AL 35244