If you want an agent who will stay with you and answer all questions, no matter how many, take your business to Dave. We stay with his agency because of his customer service. He truly cares about his clients. Call him and talk to him, you'll see how well you are treated.
I owned a small business for about 30 years. I have used several insurance companies and agencies. None of them impressed me except Waterman Insurance Agency Inc in Hayward. A friend referred me to him about 6 years ago and I have been using his service ever since. Whenever my company's insurance policies are due for renewal, David Waterman, the owner of the insurance agency, always takes the initiative to shop for the best insurance policy for me, making sure that both the price and the insurance's records are good.