Had to have my windshield replaced because it could not be repaired. Estimate was fair compared to the others I had solicited and the installation time was great. Customer service was very good and they offer free beverages while you wait. I would definitely use them again, but hope I don't need to!