For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Louis Vega

United States

1 Reviews
6 Reads
1 Useful

1 review

Logo in 30 Minutes

This company is a scam

This company is a scam, I gave this company a template for website very simple to do. They charged me over $3000 for website and a bunch of hidden fees. They hosted the website for a limited time then took it down and asked for additional $2000. Today they are holding my website hostage contacting the AGs office.

2024-04-02Helpful 1