Bates Roberts Fowlkes and Jackson Insurance Agency
David Bates served as the president and founder of Bates Insurance from 1963-2000. He is a graduate of the University of Alabama, served two years in the United States Navy, and is a Birmingham native and resident of Mountain Brook. David is a member of the Shades Valley Rotary club. He specializes in writing apartment complexes, personal and commercial insurance.