David is always professional, responsive, and proactive in making sure that my clients are informed and educated about specific insurance needs. Highest recommendation!