David Anderson is one of the most knowledgeable, and generous people I know. He is a great example in our community and an entrepreneur with a passion for small business success.