Update: I called the number from a different line. It is one of those business listing verifications deals - possibly a scam - that claims to be able to place your business on Google, as if isn't already there. Sounds more like a scam to me.
Update: I called the number from a different line. It is one of those business listing verifications deals - possibly a scam - that claims to be able to place your business on Google, as if isn't already there. Sounds more like a scam to me.