David did an outstanding job on our project. He takes all of our questions and gives very easy to understand answers that are spot on. His work was never questioned and he brought in all of the leads that we were seeking. We would hire him for future projects.