- Joined
- Apr 21, 2014
- Messages
- 784
- Reaction score
- 546
This person just created two one-star reviews for a client in the last 24 hours. You can tell from his profile that he has done the same thing to a couple of other businesses. Is there any recourse?
Google Maps
Google Maps
Google Maps
Google Maps