Bill has been amazing. I’ve worked with him multiple times getting insurance for myself, my three kids and my mother. Highly recommend him to anyone looking to get insurance. He is a high level communicator, knowledgeable and just an overall great person.