I got scammed by this exact type of thing when I needed a tow truck ASAP to jump my car. They had a fake business <1 mile away with lots of good reviews. After giving them my credit card info right away and after a long delay, I gave it more scrutiny and realized it was definitely a fake business. I called multiple times to figure out where the F$&@ my tow truck was, each time talking to a different person with a filipino accent. An impressively sophisticated scam, Im not sure how google could fight it