I have been with State Farm for all my driving time. Bill is one of the best agents I have run across. His office staff is very friendly and helpful. Bill handles alot of claims himself to ensure that his customers get issues resolved in a timely manner. He also makes sure to review all polices at least once a year to make sure you have all the coverage you need.