I put a truthful review on about a company and it was taken off. These cowboys charge companies to protect their online reviews, and don’t care about customers. They also don’t answer the phone. BE CAREFUL. 🤬
4 years ago
Trustpilot has a
1.5
average rating
from
2,736
reviews