Review of Yelp


Rated 2 out of 5 stars

Awful company

Awful company. Complete scam of a business model. They hustle small business owners to pay a premium subscription for something they can control. This should be illegal.

October 2, 2025
Unprompted review
Advertisement