I have received numerous calls from this company claiming to offer SEO services. They say that I need to renew my arrangement with them. I have no r…