This scammer calls numbers on the national do not call registry in violation of the Telephone Consumer Protection Act. They claim to be in partnership with the Better Business Bureau and with Google to get you on the first page of Google results. Google warns that people or businesses claiming to be in partnership with Google to get you on the first page of Google are most likely a scam, as the search algorithms are automated to the point that even Google cannot guarantee placement. Do not provide this scammer any information. Report this scammer to the BBB.
This is legit. I confirmed it with the national BBB office in Minnesota. Apparently the BBB is in business with YPC, Yellow Pages City and gets money from the sales of YPC to BBB. This to me is a major conflict of interest, but the BBB seems to be just fine with it.