It saids a lot when their own review ratings reflect how terrible this company and its services are on its own platform. I however do commend them for not following in Yelp's footsteps by giving themselves a high rating through manipulation.
6 years ago
Trustpilot has a
1.5
average rating
from
2,745
reviews