Ever since we started working with David, I have been reassured because my website is in the trusted hands of an expert. He is direct, quick to respond, thorough, correct, always adheres to the forward specified deadline. He also shares his suggestions for my development needs with me, which is also why I am very grateful and he sends a detailed account at the end of the stages. I am maximally satisfied. I just regret we have not met sooner, it would have saved a lot of headaches.
I heartily recommend him.