Bill and his team have been there for me since I launched my business at the beginning of 2014. I had only a basic idea of what coverage I needed as a new business. He partnered with me to identify my needs across multiple policy types, and listened and addressed all my questions and concerns. He explained all the policy options in a straightforward manner, including what coverage made sense for a new vs. mature business. Bill has responded quickly and thoughtfully to questions that I’ve had since. I highly recommend Bill and his team.