Yelp is incredibly annoying as a business owner. After signing up to setup basic NAP consistency, they will automatically flag it as some sort of tag often incorrectly and then continue to call and email you asking to spend advertising dollars on their site for months. Even after asking them to no longer do so.
I'm glad google reviews and others have taken their place.
I'm glad google reviews and others have taken their place.