David recently assisted me with a policy I needed. He is knowledgeable, professional, and customer oriented. In an age where poor customer service is the norm and service delivery fails me time and again, David is an outlier. I recommend working with him for any and all of your insurance needs.