Swan Technologies does a great job for us for both SEO and website support. We have seen a definite increase in new customers finding us on the web. I used to try and do SEO on my own but with the constant changes with Google it is much better to leave it to the experts.