I have asked Will to develop websites for me on two occasions and both times I have been pleased with the results. He has helped develop detailed requirements and delivered everything that I asked for on time and at a fair price. I will happily work with him again when the need arises.