Reading through the other reviews of Yodle on here, I must say they are an accurate representation of what I experienced. After signing an initial contract with them, they continued to up sell us on additional internet marketing services that we thought we were already paying for. After attempting to cancel they offered us a reduced price which I agreed to do as long as we received a credit for what we had paid them in the past. Several days and a few conversations later we gave up and moved on. Not sure why we would have wanted to continue paying for SEO services that were clearly not working anyway even at a reduced cost. I should have read the reviews prior to signing on with them. Learn from my mistakes and don't go with them.