Working with David was fantastic. He is very knowledgeable in web design. Our website looks awesome. He understands the ecommerce world which is what we were looking for. We've retained him for ongoing support and are extremely happy to continue a relationship with him.