Search results
Yelp Reviews
1.0 9 reviews
- 5 star 0
- 4 star 0
- 3 star 0
- 2 star 0
- 1 star 9
RUN, don't walk, away from this company. Completely screwed us over - unable to do what they promised and then gave us only a tiny portion of the full refund we deserved, and only that after... More
About Trafford: if you want to work with people with no integrity or human decency who will rob you blind, look no further. Their contract is full of loopholes that are vague and all in their... More