This company is making false claims about Search Engine Optimization. They are using a call bot. I took the call just because I wanted to see what kind of lies they were going to spew. Sure enough, it's a scamming SEO company. Among the multiple lies, they claim they have ties to Google which is absolutely false. They also claim they can guarantee you 1sp place positioning in Google which is also false.
Do not believe these scammers.
Keith Hickman Mar 01st, 2010