Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Main Street Hub


Country United States
State Texas
City Austin
Address 600 Congress Avenue Suite 1200
Phone (888) 900-0920
Website http://www.mainstreethub.com

Main Street Hub Reviews

  • Sep 16, 2015

I received a phone call trying to sell me their services. They say they will manage your Internet presence. I wanted to discuss it with my wife. We decided not to get their service and they left a fake negative reiview on my google plus page. I searched on the internet and they have done similar things to other businesses.

Also, I just checked now and it is very difficult to get my business to come up on Google +. I believe they had something to do with this. I haven't checked the other internet sources yet. But I will provide an update later.

Write a Review about Main Street Hub