A solid website oimztpiation firm that utilizes 2.0 web methodology does nothing but take business consulting to an unseen level. SEO firms that are still relying on basic search engine submissions and then taking a wait and see approach are doing them