I have been with John now for sometime. He is a great agent. He is willing to work with his customers and make sure that he is giving them the best he has to offer. I would trust anyone else with my insurance needs.
Be careful of this clown. He likes to make empty promises, and then when you cancel your ins with him, hell turn you into collections
John is very knowledgeable and friendly.