Five Stars for exceptional service! Ed is great to work with. He always responds immediately and gives an ETA for delivering on requests if he can't do it right away, usually within 24 hours. He knows his stuff and has creative solutions for website layout, search engine optimization, and functionality, including e-commerce. His rates are very reasonable for the value received.