Yodle.com
Consumer Report
- 02-10-2012
- 6
They promised to build a website and place advertising all over net and that i would get so many calls that i wouldnt be able to handle all the calls. I didnt get 1 call in 4 months. They took 1 month to build a site when they told me 1 week. I put had trouble even finding site wite simple keywords that they were using for the site. Horrible rip off
Company: Yodle.com
Country: USA
State: New York
City: New York
ZIP: 10010
Address: 50 W 23rd St, Suite 401
Phone: 8772765104, 2125425403, 6747536380
Site: yodle.com