Never hire an internet marketing company that doesn’t do for themselves what they promise they’ll do for you. You know their claims of success are false when they aren’t using those same strategies for their own company. My friend received a random (spam) email from these guys telling him how the Google local listings are the “best” way to get traffic in the search engines. While Google Local is a great way to capture local business, it shouldn’t be your primary means of search marketing.
Upon inspection of their site, my friend was not able to find any detailed information about this company. No physical address, no page revealing the company’s principals, nothing. You would think that a site so structured around Google local optimization would know enough about it to put their own physical address on their site. Never trust a company with your money that won’t tell you who their principals, where they are located, or don’t do for themselves what they “can do for you”.
-SEO Fail Blog