The plain fact is that there are very few excellent seo consultant but there are tens of thousands of SEO companies that advertise their poor quality services. It is an unregulated and relatively new industry in considerable demand, so this is not so surprising.