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

report scam

Hub Install


Country United States
State California
City Montclair
Address 8920 Vernon Ave Ste 120
Phone (877) 241-7483
Website http://www.hubinstall.com/

Hub Install Reviews

  • Jan 16, 2017

This company overbooks installers, mixes and deletes customer appointments then charges customers 40% off their credit cards (which they obtain your cc # before sending installers) for not "keeping" the appointment. Tons of customers screwed. Stay away. Jace or alex and others run this thru google # and no real office...not even insured. Its a vapor company just grabbing money fron your cc once they get your number...dont be fooled by the slick website...run away!!!!!

Write a Review about Hub Install