Simply the best. Dave is completely knowledgeable, and offers great suggestions for improvement and increased activity to your website. If a change needs to be made, it feels like it is done within seconds of me asking him. I cannot say enough good things about him. Please feel free to contact me if you would like additional information, but he is the right choice for any project.