William is a true professional who you can tell loves to help the people he works with. He goes the extra mile to make sure he listens to his clients and works with them to get the right insurance in place. It's a breath of fresh air to work with someone who you can tell truly cares about his clients. I would recommend William to anyone...you will not be disappointed!