Stephen was very professional and has a wealth of knowledge. He met with us and explained exactly which search engines we were showing up on and which ones we were not and how to increase it. Stephen was very receptive to hearing what we wanted on our website and implemented it exactly as we wished. We have received so many compliments on our website, and it is functioning so much more efficiently. Additionally, whenever we need changes made, Stephen is very prompt in completing them. Very Happy we changed from our old website design.