David is a very patient and careful professional who guides you step by step through the building and operation of your website. His helpful attitude and attention to detail allows you to deal with any problems, glitches and questions you may have about your site. ...