It took me a while to find someone who I could work with to accomplish what I wanted for my website. David Watson was worth the wait and is a pleasure to work with. He has never once made me feel like I was pestering him with questions and he takes my ideas and makes them better. He has designed a modern, aesthetically and functional web design for me. I appreciate him going out of his way to make my web site happen.