The Wow Company came to my business with very professional brochures and testimonials, lots of brochures. Their business card said they had 3 offices, one in CT and two in MA. They never came back and they don't return my phone calls. I finally went to their office in Worcester MA and found out that it was not their business at all. The Company that was there said there never was such a Company. So spread the word, it is a total scam
0 comments