Complaint: We received an invoice by fax from this company for $95.87 and it is definitely fake. We have never heard of this company and do not owe them money for anything. Obviously a SCAM.
Tags: Internet, Internet Services, SEO- Reputation Management
Address: 10878 Westheimer Road, Box 102 Houston, Texas United States