Bill is a great agent. The company itslef is a top rated company. He will take to the time to answer questions and makes sure to review your policy every year. He is also willing to recomend other options to save you money. The prices may not be the lowest but quality isn't always cheap.