Coast to Coast Auto Glass
Horrible Company! Florida, Kentucky, Arizona, N.Y., South Carolina
The company clearly states that they are America's largest independently owed auto glass shop. However, in each state where they set up shop, they do so under various business names. They seek young ambitious people who are desperately in need of a job through various questionable hiring practices. ...