Absolute rudest idiot! I got a call from this number and the guy claimed to be with "Google Ads" and tryed to sell me ad. space on Google. This scam is getting old. They always claim that your business can't be found through a Google search, which is an absolute lie.